Quick answer
Ravindra is a boy name meaning "lord of the sun".
Meaning and history
The name means "lord of the sun" from Sanskrit रवि ( ravi ) meaning "sun" combined with the name of the Hindu god Indra, used here to mean "lord". This is another name for the Hindu god Surya.
Notes and context
Usage: hinduism, hindi, marathi, telugu, kannada | Sanskrit: रवीन्द्र; Marathi: रवींद्र; Telugu: రవీంద్ర; Kannada: ರವೀಂದ್ರ