MeaningGermanic - Noble Ruler, Ruler of all, A variant transcription of the name Alarica
OriginGerman