Meaning of hm

Definition of hm

(noun) a metric unit of length equal to 100 meters

Other information on hm

WIKIPEDIA results for hm
Amazon results for hm