A hero is a noun meaning a person who is admired or idealized for courage, outstanding achievements, or noble qualities. The other night we had some people over for