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."
Originally The Purusha Sukta describes the Almighty God as having 1,000 ( Unlimited) eyes.(hymn 10.90 of the Rigveda). Later versions in other Vedas have some variations. (interpolations)
ōm sahasraśīrṣā puruṣaḥ sahasrākśaḥ sahasrapāt, sa bhūmiṁ viśvato vṛtvā'tyatiṣṭaddaśāgulam.
Thousand-headed is the Purusha, thousand-eyed and thousand-legged. Enveloping the earth from all sides, He transcends it by ten fingers’ length.
During Rig Veda period, Indra was described as King of Gods (विबुध ईश्वरम्) , Chief Invitee of rituals (पुरु हूतस्य). It was in Puranas that the status of Indra was degraded and described as womaniser, and Vishnu was elevated to the status of Supreme God.
So Sahasraksha refers to Indra.
The Ahalya and Indra story in Bala Kanda of Ramayana was an interpolated story.
Indra got the name Sahasraksha from Rig Veda but not from the interpolated stories of Ramayana and Puranas.