From Proto-West Germanic *Gaiʀwald, equivalent to Old English gār (“spear”) + wald (“mighty, powerful”). Cognate with English Gerald.
Gārwald m