From the Spanish port city Almería, derived from Arabic 'al-mariyya' meaning 'the watchtower.'
Like Almeria?
Swipe through thousands of names like it