HEN-HEARTED MEANING IN ENGLISH

• Hen-hearted Definition & Synonyms

  1. (a.) Cowardly; timid; chicken-hearted.


RECENT SEARCHES