MOONLING


Meaning of MOONLING in English

noun a simpleton; a lunatic.

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