Name Meaning and Origin of Babhruvahan

The baby name Babhruvahan is Sanskrit in origin and it's meaning is one who rides a brown horse.

In the Mahabharat, Babhruvahan was the son of Arjun and Chitrangada. In the great Mahabharat war, he fought on the side of the Pandavs.

Babhruvahan is pronounced ba-bh-ru-vaa-ha-n.

Babhruvahan is a name suitable for boys.