Etymology Explorer › English

Where does “grugru” come from?

grugru (English): Any of several kinds of palm tree

Definitions

  1. Any of several kinds of palm tree