మెట్టెmeṭṭe
Top 8000
Meanings
Noun
1. a ring worn on the toe, a toe ring