Definify.com

Definition 2025


palomar

palomar

Spanish

Noun

palomar m (plural palomares)

  1. dovecot, dovecote

Related terms