dovecote (n.)youdaoicibaDictYouDict[dovecote 词源字典]
early 15c., from dove (n.) + cote.[dovecote etymology, dovecote origin, 英语词源]