MOIRAI Meaning of MOIRAI in English [Moi.rai] n pl [Gk, fr. pl. of moira lot, fate; akin to Gk meros part--more at merit]: fate 4. Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012