bahubala बहुबल

Definition: m. a lion