Moira Meaning and Origin

The girl’s name Moira is a Greek name meaning: “fate, destiny”. The name Moira is an Anglicized form of Marie that is also derived from the Greek name for Fates, from Greek mythology.

Posts with the name Moira:


  • Save

Get the Latest

Share via
Copy link
Powered by Social Snap