Meaning and details of: Moyra

NameSexLanguageMeaning(s)Original SpellingNotes
MoyraFemale
English
773 names
Irish
84 names
Scottish
76 names
Meaning(s) of Moyra:
Drop of the Sea
42 names
Variant of the name Moira.