MOIRA


Meaning of MOIRA in English

noun the deity who assigns to every man his lot.

Webster English vocab.      Английский словарь Webster.