'Azareel' definitions:

Definition of 'azareel'

From: Hitchcock
  • Azareel, help of God