Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of grugru palm

- A West Indian name for several kinds of palm. See Macaw tree, under Macaw.