English → Hindi dictionary

mym

Noun

मेमेन्सिंघ

Definition

a metric unit of length equal to 10,000 meters

Similar words
myriametremyriameter

Looking for poetry? Read shayari and poems by great poets.