owl
nounDefinition of owl
: any of an order (Strigiformes) of chiefly nocturnal birds of prey with a large head and eyes, short hooked bill, strong talons, and soft fluffy often brown-mottled plumage
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more