owlet
1. [ noun ] (zoology) young owl
Related terms: owl
Similar spelling:   OWLT