Alarig

Alarig

The baby boy name Alarig represent unique meaning, King of all (Germanic)., is common among british ethenicity or origin.


Map Of British Origin