DOVECOTE

Definition of DOVECOTE

  1. (noun)a birdhouse for pigeons