2 names match.
Gaelic/Irish
Fair and beautiful; from Alan.
Possibly derived from Moira, from Gaelic meaning 'great,' 'a share,' or 'fate.'