Definify.com

Definition 2024


dovehouse

dovehouse

English

Noun

dovehouse (plural dovehouses)

  1. A dovecote.

Translations