vocab dash
Log in
Sign up
ifrit
Top 50000
Meanings
Noun
1. ifrit
(Islam, mythology)