owlery

listen to the pronunciation of owlery
English - English
An abode or a haunt of owls
Owlishness. rare
A place where owls live or are kept
owlery
Favorites