OWL


Meaning of OWL in English

[owl] n [ME owle, fr. OE ule; akin to OHG uwila owl] (bef. 12c): any of an order (Strigiformes) of chiefly nocturnal birds of prey with a large head and eyes, short hooked bill, strong talons, and soft fluffy often mottled brown plumage

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