sabzi
noun
sab·zi
(ˌ)səbˈzē
plural -s
1
India
: a green vegetable
2
India
: the larger leaves and the seed capsules of Indian hemp used for making bhang
Love words? Need even more definitions?
Merriam-Webster unabridged
Share