In Greek mythology, Moira (not the same thing as one of the Moirae) was the personification of fate and necessity.
Moira is also a shire in Victoria.


Moira is also a town in Ireland.


Moira is also a village in Leicestershire, United Kingdom.