Groager, although it probably does mean either "Green Ogre" or "Great Ogre".