faintheart









faintheart


noun

  1. person who lacks courage; coward.
52 queries 0.568