తొగరుtogaruTop 9000MeaningsNoun1. red colour, scarlet2. Indian mulberry called Morinda citrifolia (botany)