faint
fainthearted
timid
faint-hearted
lacking conviction or boldness or courage
faint heart ne'er won fair lady