Why is Lord Shiva called Sahasra Lochana?
Shiva Thandava Sthotram contains the name Sahasra Lochana. It means (Lord with) thousand eyes.
Vishnu Sahasranama – Nam 227: Sahasraksha – means thousand eyed.
Lalitha Sahasranama – Nam : 283 Om Sahasrakshai namah – means thousand eyed.
What does it mean? The god is the indweller in us. When we see, it is He who sees through our eyes. The ‘thousand’ is a symbolic expression to designate ‘multiple’.
For a Saiva, shiva is the one and ultimate God. A Shiva bhakta praises his lord to be the indweller in all, who sees through all.
For a Vaishnava, Vishnu is the one and ultimate God. A Vishnu bhakta praises his lord to be the indweller in all, who sees through all.
For a Shakta, Divine mother Parashakti is the one and ultimate God. The Devi bhakta praises his divine mother to be the indweller in all, who sees through all.