Definition of owlery

Definition of owlery
  1. owlery Noun An abode or a haunt of owls.
Need more help? Try our forum NEW