owlery

listen to the pronunciation of owlery
الإنجليزية - الإنجليزية
An abode or a haunt of owls
Owlishness. rare
A place where owls live or are kept
owlery
المفضلات