Meaning and details of: Metra

NameSexLanguageMeaning(s)Original SpellingNotes
MetraFemale
Persian
2045 names
Meaning(s) of Metra:
Promise
27 names
Sun
19 names
ميتراVariant of the name Mitra.