pigeon loft


Meanings

  • a raised shelter in which pigeons are kept

Synonyms