1
[ noun ] a metric unit of length equal to 100 meters

Synonyms

hm hectometre

*