meaning of owlery
1.
An
abode
or
a
haunt
of
owls.
Related Words
owlery
|
Developed & Maintained By
Taraprasad.com