LIONHEARTED

Definition of LIONHEARTED

  1. (adj)extraordinarily courageous