1 definition by Overlord022

Same meaning as Ravindra, in Sinhala you can shorten a word ending with Indra to Indu, and hence names ending with Indra and Indu are the same. Therefore Ravindu meaning "Sun" from "Ravi" and "God" from "Indu", which becomes God of Sun.
That is Ravindu, the God of Sun
by Overlord022 March 5, 2021
Get the Ravindu mug.