Abdriel blends Semitic elements meaning servant and the divine element el, yielding a God-related devotional meaning.
Like Abdriel?
Swipe through thousands of names like it