Sanskrit · noun · Nature & the Garden

Tori

तोरी
said to-ri
also written: Turai
Meaning

A ridge gourd; a slender ribbed vegetable.