1 names match.
Gaelic/Irish
Possibly derived from Moira, from Gaelic meaning 'great,' 'a share,' or 'fate.'