From Proto-West Germanic *hrugi, from Proto-Germanic *hrugjaz. Cognate with Old High German rucki, Old Norse hryggr.
hryċġ m