Sanskrit · noun · Everyday Life

Tori

तोरी
Meaning

Ridge gourd, a green ribbed vegetable.