A Spanish name derived from the Germanic Alberic, meaning 'elf power' or 'noble ruler.'
Like Albeiro?
Swipe through thousands of names like it