Definitions for MYR
This page provides all possible meanings and translations of the word MYR
The abbreviation myr, "million years" is a unit of a quantity of 1,000,000 years.
Images & Illustrations of MYR
Find a translation for the MYR definition in other languages:
Select another language: