Moira

Moira is a girl's name used in Irish, Scottish, English.

Meaning of Moira

The English form of the Irish name Máire (Mary). It also matches the Greek word for "fate".

Related names

Swipe through 4,000+ baby names or browse the Name Library.