OWLERY


Meaning of OWLERY in English

noun an abode or a haunt of owls.

Webster English vocab.      Английский словарь Webster.