shallon
English
shallon meaning in English • shallon का अर्थ अंग्रेजी में
Noun
- An evergreen shrub (Gaultheria Shallon) of Northwest America; also, its fruit. See Salal-berry>.