Name Meaning Moira Name Meaning | Origin, History & Popularity The Meaning and Origin of Moira Moira is a name that exudes mystery and destiny, fittingly reflecting its meaning and origin. The name Moira has Greek roots, derived from the Read more