1 definition found phalsa - WordNet (r) 2.1 (2005) : phalsa n 1: drought-resistant Asiatic treelike shrub bearing pleasantly acid small red edible fruits commonly used in sherbets [syn: phalsa, Grewia asiatica]