Babylon NG
Simply the best definition!

Download it's free

Anfial

Angels | names of angles Dictionary

Download this dictionary
Anfial
One of the 64 angel wardens of the celestial halls.