past tense of hug; embraced affectionately
probably from Old Norse hugga meaning to comfort
Try Another Word