braveheart

Adjective

 * 1) brave

Noun

 * 1) A brave person.