Word info Synonyms

myriametre

Noun

Meaning

A metric measure of length, containing ten thousand meters. It is equal to 6.2137 miles.

Source: Webster's dictionary

Synonyms

Hypernyms

Anagrams

Close letter words and terms