LOON


Meaning of LOON in English

n. large web-footed water bird that feeds on fish (native to the Northern Hemisphere); crazy person, insane person

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.