στυφελός

Etymology
From.

Adjective

 * 1) hard, rough
 * 2) astringent, sour, acid
 * 3) harsh, severe, cruel
 * 1) harsh, severe, cruel