OWLET


Meaning of OWLET in English

[owl.et] n (1542): a small or young owl

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