Skip to main content

perchant

English perchant meaning in English  •  perchant का अर्थ अंग्रेजी में
Noun
  • A bird tied by the foot, to serve as decoy to other birds by its fluttering.
Advertisement