Did you mean Moira?
Moira
noun
°The personification of fate.
°.