From Arabic 'al-qarya' meaning the village, filtered through Iberian Spanish usage.
Like Alcaria?
Swipe through thousands of names like it