WAILERESS


Meaning of WAILERESS in English

noun a woman who wails.

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