Afreet (noun) Definition, Meaning & Examples

noun Arabian Mythology.
  1. a powerful evil demon or monster.
noun
  1. a powerful evil demon or giant monster
Afreet (noun) Definition, Meaning & Examples

More Definitions