MELLAY


Meaning of MELLAY in English

noun a melee; a conflict.

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