Definition/Meaning of efreets
English - Noun:
efreets plural form of efreet
English - Anagrams:
set free