dovecote
/ˈdɔʊvˌkoʊt/Definitions
1. noun
a building, especially one attached to a large house, used for housing doves or pigeons, often kept for their meat or feathers
“The historic mansion features a charming dovecote that adds to its unique charm.”
2. noun
a structure for keeping or breeding birds, especially doves or pigeons
“The garden features a lovely dovecote that provides a peaceful atmosphere.”