Name Meaning and Origin of Janardhan

The baby name Janardhan is Sanskrit in origin and its meaning is one who is birthless (eternal) and heals the suffering of his devotees. Janardhan is another name for Vishnu and Krishna.

Janardhan is pronounced ja-naar-dh-an. जनार्दन

Janardhan is a name suitable for boys.