Fainthearted has 2 different meanings across 1 category:
Adjective
lacking conviction or boldness or courage
"faint heart ne'er won fair lady"
Faint of heart; irresolute; fearful.