Meaning of myriametre

Definition of myriametre

(noun) a metric unit of length equal to 10,000 meters

Other information on myriametre

WIKIPEDIA results for myriametre
Amazon results for myriametre