Synonyms and Antonyms for phalsa

1. phalsa (n.)

drought-resistant Asiatic treelike shrub bearing pleasantly acid small red edible fruits commonly used in sherbets

Synonyms: