馬力

ばりき horsepower; hp

Why it means this

馬 (a horse) + 力 (power) — horsepower; also, colloquially, energy and drive (馬力がある人).

Breakdown

Each character links to its full entry — origin story, stroke order, and readings.