Общеславянское слово (соответствия: древненемецкое grab – "могила", готское graba – "могила"). Образовано от той же основы, что грабить, грести, но с измененной корневой гласной. Первоначальное значение – "яма, то, что вырыто".
Этимологический словарь русского языка. — СПб.: ООО "Виктория плюс".
Крылов Г. А..
2004.