Pet Name: Moira

Gender: 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.

View the name Moira on BabyNames.com

< Back to Search | Pet Name Categories