Etymology Explorer
› English
Where does “HP” come from?
HP
(English): unit of power
Definitions
unit of power