meaning of myriare

1. A measure of surface in the metric system containing ten thousand ares, or one million square meters. It is equal to about 247. 1 acres.


Related Words

myriare |

Developed & Maintained By Taraprasad.com

Treasure Words