OWLET


Meaning of OWLET in English

n. a small or young owl.

Oxford English vocab.      Оксфордский английский словарь.