Variant of Arvel, from Welsh "ar" (over) and "wylo" (to weep), meaning "wept over."
Like Arvil?
Swipe through thousands of names like it