తొగరుtogaru
Top 9000
Meanings
Noun
1. red colour, scarlet
2. Indian mulberry called Morinda citrifolia (botany)