LOON


Meaning of LOON in English

n.

1.

( Ornith. ) Great northern diver, ember-goose ( Columbus glacialis ).

2.

Simpleton, fool, dunce, blockhead, loggerhead.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.