Moira
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.