Abdeel

Origin
Biblical, Hebrew
Meaning
Cloud of God, Servant of God

Searching name