A word examined

moira

noun
5 letters·English
noun

moirafate or destiny, especially as an inescapable allotment in Greek myth.

Wiktionary →
No comments yet