English | German | Russian | Czech

moonling English

Meaning moonling meaning

What does moonling mean?

moonling

(obsolete) A simpleton; a lunatic.

Are you looking for...?