Golden Bowl

Dictionary

HAREHEARTEDa.

Timorous; easily frightened.