Moira
Primarily Female
The meaning of the name Moira is Of The Sea Or Bitter
The origin of the name Moira is Scottish
Notes: Scottish/Irish form of Mary.
People who like the name Moira also like: Fiona, Charlotte, Maeve, Violet, Nora, Isla, Amelia, Liam, Declan, Owen, Henry, Oliver, Theodore, Callum

< Back to Search | Pet Name Categories