Irish variant of Moira, from Greek 'moira' meaning fate or destiny.
Like Moyra?
Swipe through thousands of names like it