the griffin is a form of:

Griffin



ENGLISH MEANING
noun
1.
An Anglo-Indian name for a person just arrived from Europe.