Name Meaning and Origin of Harendra

The baby name Harendra is Sanskrit in origin and it's meaning is lord of destruction. Harendra is another name for Shiva. Harendra is pronounced hurr-en-dra. Harendra is a name suitable for boys.