Definition Definition

moonling - Meaning and Examples

Meaning of 'moonling' (Webster Dictionary)

1 . Moonling [ n.]
- A simpleton; a lunatic.