Skip to main content

finnikin

English finnikin meaning in English  •  finnikin का अर्थ अंग्रेजी में
Noun
  • A variety of pigeon, with a crest somewhat resembling the mane of a horse.
Advertisement