GRIFFIN MEANING IN ENGLISH

• Griffin Definition & Synonyms

  1. (n.) An Anglo-Indian name for a person just arrived from Europe.
  2. (n.) Alt. of Griffon


Synonyms:
Gryphon,

RECENT SEARCHES