I was reading the Indra Ahalya incident in Valmiki Ramayana and other parts. I see that Valmiki has referred Indra as 'Sahasraksh' most of the times. 'Sahasraksh' meaning one with thousand eyes. I am a little confused how can one's appearance will be with 1000 eyes. Does this name has a different meaning. Or thousand eyes means something else. Also if there is any reference of 'Sahasraksh' name in any other books and may be any story about it. Can somebody please explain?
As per PADMA-PURANA: SRSTIKHANDA: Chapter 54,
4-5a. Suresa (i.e. Indra) had vaginal marks (on his body) because of having outraged Ahalya only. Then again, due to the favour of Goddess (Indraksi / Indrakshi), he, became well known as Sahasraksa / Sahasraksha (one having a thousand eyes). This is known in the entire mobile and immobile world.
Here is the curse,
29-31a. (The sage [Gautama] said:) "Since for amorous pleasure, you have done such a fraudulent and rash act, therefore, there will be a thousand vaginas on the limbs (of your body). O you most sinful one, your genital organ shall fall here (only). O fool, get (away) from my presence to the heavenly abode of gods: Best sages, men, and Siddhas with serpents (will) see you."
Then, Indra, being ashamed, remained in water for a long time. Remaining in water, he eulogized the goddess called Indraksi / Indrakshi in order to give up the ugly form caused by the sage's curse. The goddess blessed Indra:
47b-50a. To him [Indra] the goddess said: "O lord of gods, to destroy that blemish caused by the sage's curse, gods like Brahma alone are capable, I am not able (to do so). But I shall find out such an idea as you will (i.e. your sores will) not be noticed by people. You will have a thousand eyes which will have a thousand (forms resembling) vulva; (and) being famous as 'Thousand-eyed' you will rule well over (your) kingdom; and due to my boon your penis will be like a goat's scrotum."