meaning of owlery

1. An abode or a haunt of owls.


Related Words

owlery |

Developed & Maintained By Taraprasad.com

Treasure Words