1 definition by latino rep
derived from the Spanish name 'Mireya'
meaning: Miraculous.
Mireya origin: Spanish
meaning: A wonderful miracle.
Mira origin: Latin
meaning: Miraculous.
Mireya origin: Spanish
meaning: A wonderful miracle.
Mira origin: Latin
by latino rep September 5, 2007