Baahubal

Written in Hindi as:

बाहुबल

Meaning in English:

Physical power,strength