OWL


Meaning of OWL in English

owl /aʊl/ BrE AmE noun [countable]

[ Language: Old English ; Origin: ule ]

a bird with large eyes that hunts at night

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.