Ravi is a Hindu Boy name and it is Hindi originated name with multiple meanings. Ravi name meaning is Sun; Powerful Boy; Smart. Ravi name popularity and rank stands at 4903 among 29430 Hindu names.
f7636a68b730231a3fdad62e-text