Name Details

Haradeva

Meaning

the lord of siva, another name for krsna