dovecote (n.) Look up dovecote at Dictionary.com
early 15c., from dove (n.) + cote.