68%RatingSave Gender Masculine Usage Danish Meaning & HistoryExpand Links From the Old Norse name Ásgeirr, derived from the elements áss meaning "god" and geirr meaning "spear". It is a cognate of Ansgar. Related NamesFamily Tree·Details Other Languages & CulturesOsgar(Anglo-Saxon) Ansgar(German) Ansegar, Ansgar(Germanic) Ásgeir(Icelandic) Asgeir, Ansgar(Norwegian) Ansugaizaz(Old Germanic) Ásgeirr(Old Norse) Ansgar(Swedish) PopularityDetails Last ranked #46 in 2020 Denmark People think this name isRate·Details classic mature formal natural strong strange serious nerdy Categories How to Train Your Dragon characters, theophoric names, weapons