Meaning
Moira is of Irish and Greek origin. In Greek mythology, Moira was one of the three Fates who determined the course of human life. It is often associated with destiny or fate.