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