DOVECOTE





Definition:

  1. [noun] a birdhouse for pigeons
    Synonyms: columbary

Synonyms: