sabzi
Noun
Meaning
(India) Any green vegetable.
(India) The larger leaves and the seed capsules of Indian hemp which are used to make bhang.
Source: en.wiktionary.orgNoun
(India) Any green vegetable.
(India) The larger leaves and the seed capsules of Indian hemp which are used to make bhang.
Source: en.wiktionary.org