Multiple choice general knowledge

which god is called SAHASRAKSH?

  1. ganesh

  2. indra

  3. vishnu

  4. shiva

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Sahasraksh is a name for Indra, meaning "one with a thousand eyes." According to Hindu mythology, Indra was cursed by sage Gautama to have a thousand marks resembling eyes on his body, which later became actual eyes. Ganesh is the remover of obstacles, Vishnu is the preserver, and Shiva is the destroyer.