Myriameter
Legal definition for Indian law research
Definition
A metric measure of length containing ten thousand meters It is equal to 62137 miles
Definitions are for legal research. Always verify meaning in the context of the statute, judgment, or jurisdiction cited.