FINNIKIN MEANING IN ENGLISH

• Finnikin Definition & Synonyms

  1. (n.) A variety of pigeon, with a crest somewhat resembling the mane of a horse.


RECENT SEARCHES