Same as Afrit.
A powerful evil jinnee, demon, or monstrous giant.
-rit, -rite, n. Evil demon in Mohammedan mythology.