Name Meaning and Origin of BadriNarayan

The baby name Badri Narayan is Sanskrit in origin and it's meaning is lord of Badri, a holy place in the Himalayas. Badri Narayan is another name for Vishnu.

Badri Narayan is pronounced bad-ri-naa-raa-yaN.

Badri Narayan is a name suitable for boys.