From Welsh 'ar' (over) and 'mael' (prince), meaning wept over or a prince's tears.
Like Arvel?
Swipe through thousands of names like it