Dovecote

What is Dovecote?

Dovecote definition and meaning on Dictionary terms:
noun
a structure, usually at a height above the ground, for housing domestic pigeons.

 

reference: https://www.dictionary.com/browse/dovecote

Tags: