Skip to main content

snowbird

English snowbird meaning in English  •  snowbird का अर्थ अंग्रेजी में
Noun
  • An arctic finch (Plectrophenax nivalis syn. Plectrophanes nivalis) common, in winter, both in Europe and the United States, and often appearing in large flocks during snowstorms. It is partially white
Advertisement