Who is…
Adbeel

Meaning: miracle of God

This is the name of the 3rd of the 12 sons of Ishmael, and head of an Arabian tribe (Genesis 25:13; 1 Chronicles 1:29).

More information