Tweestammige Germaanse naam met ongeveer de betekenis 'heerser met het zwaard'. Uit Eg- 'zwaard' (zie eg-) en -rijk 'machtig' (zie -rik-); zie voor het eerste lid ook Age en andere namen met Eg-.
De naam is bekend uit de middeleeuwse roman 'Karel ende Elegast': Eggheric van Egghermonde.