English edit

Noun edit

pigeon coop (plural pigeon coops)

  1. A shed in which domestic pigeons are housed