Rishikesh

One who controls senses, Lord Vishnu, Lord of the senses, One of many names of Lord Shiva
Rishikesh
by Dr. Drake Ramoray November 24, 2021
mugGet the Rishikeshmug.

Share this definition