Name Meaning and Origin of Bhadra

The baby name Bhadra is Sanskrit in origin and it's meaning is good or auspicious. Bhadra is also the name of a river.

Bhadra is pronounced BHA-dh-raa.

Bhadra is a name suitable for both boys and girls.