lionhearted
a person of extraordinary powers; bold and unconstrained; unrestrained
bravery; courage; gallbladder; guts