STOUTHEARTED

Definition of STOUTHEARTED

  1. (adj)used especially of persons