GRI-GRI Meaning of GRI-GRI in English variant of grugru Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012