Name Details

Hrsikesa

Meaning

controlling the senses