నాగవల్లిnāgavalli
Top 6000
Meanings
Noun
1. the vine that produces the betel leaf
Examples1
betel leaf vine.