Name Meaning and Origin of Bahadur

The baby name Bahadur is Persian/ Hindi in origin and its meaning is bold, brave, valiant or fearless.

Guru Tegh Bahadur - the ninth Guru of the Sikhs, Bahadur Shah Zafar - the last Mughal Emperor of India, Lal Bahadur Shastri - freedom fighter and Prime Minister of India, and comic book hero Bahadur are the famous bearers of this name.

Bahadur is pronounced ba-haa-du-r. बहादुर

Bahadur is also spelled as Bahadoor.

Bahadur is a name suitable for boys.