PIGEON PAIR


Meaning of PIGEON PAIR in English

■ noun dialect a boy and girl as twins, or as the only children in a family.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.