himalayan blackberry - English Synonyms Dictionary