We do not currently know of any synonyms for strong-hearted.
The adjective strong-hearted is defined as: