Name Meaning and Origin of HarMohan

The baby name Har Mohan is Sanskrit in origin and it's meaning is a one who enchants Shiva.

Har Mohan is pronounced hurr-mo-hun.

Har Mohan is a name suitable for boys.