PIGEONRY


Meaning of PIGEONRY in English

noun a place for pigeons; a dovecote.

Webster English vocab.      Английский словарь Webster.