Abdeel

Abdeel. a vapor; a cloud of God