Abduel likely blends Arabic abd, servant, with a theistic ending, giving the sense of servant of God.
Like Abduel?
Swipe through thousands of names like it