fainthearted









fainthearted


adjective

  1. lacking courage; cowardly; timorous.
57 queries 0.605