Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

myriare Definition

Cancel
myriare
noun
A metric measure of surface equal to 10,000 ares, or one million square metres

Words Related to myriare!

myriare Examples by Brain Bank Users