Of Old Norse origin, from ei ‘ever, always’ (or einn ‘one, alone’) + ríkr ‘ruler’ (see Eirik). It was introduced into Britain by Scandinavian settlers before the Norman Conquest. As a modern given name, it was revived in the mid 19th century and has remained in use since.
English: from Anglo-Norman French gerner ‘granary’ (Old French grenier, from Late Latin granarium, a derivative of granum ‘grain’). It may have been a topographic name for someone who lived near a barn or granary, or a metonymic occupational name for someone in charge of the stores kept in a granary.