gruffy (English) comes from English gruff, from Dutch grof, from Middle Dutch grof, from Old Dutch grof, from Proto-West Germanic *grob, from Proto-Germanic grubaz, from Proto-Indo-European gʰrewbʰ-.
gruffy (English): Rough or surly