LITTLE OWL


Meaning of LITTLE OWL in English

■ noun a small owl with speckled plumage, native to Eurasia and Africa. [ Athene noctua .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.