MYR


Meaning of MYR in English

[Myr] abbreviation million years

Merriam-Webster English vocab.      Английский словарь Merriam Webster.