Shallon Meaning

There are 1 meaning(s) for word Shallon

Meaning 1 : small evergreen shrub of Pacific coast of North America having edible dark purple grape-sized berries

    Synonyms : gaultheria shallon,  salal