See also: mya and Mya

English edit

Noun edit

MYA

  1. Initialism of million years ago.

Related terms edit

Anagrams edit