Name Details

Ravidasa

Meaning

devotee of the sun, a poet