Definition of pigeon pair in English:

pigeon pair

noun

dialect
  • A boy and girl as twins, or as the only children in a family.

    • ‘I have been told by an old lady I have the perfect pigeon pair.’
    • ‘It is said that a woman receives a second life after giving birth to a baby. And to the coveted mother of a pigeon pair, the sweetness is doubled.’
    • ‘We were hoping for a pigeon pair but I am now happy with our two gorgeous boys.’