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.