Dovecote

Portuguese Meaning

pombal

English Meaning

  1. A compartmental structure, often raised on a pole, for housing domesticated pigeons.