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".
Moira is a girl's name used in Irish, Scottish, English.
The English form of the Irish name Máire (Mary). It also matches the Greek word for "fate".