This is a mistranslation I believe. There is no concept of "Elves" in Islam, but it does have the concept of "jinn" (also spelled djinn). But it is a common error. Arab culture also doesn't have Elves, so when the word Elf (in English) is translated to Arabic it is usually translated as jinn, as they are the closes beings in Arab culture to Elves. So sometimes people think the reverse is true.but the arabic islamic meaning of ELVES or Djinn is closest to demons and devils or any light creature made by Allah so the pictures of elves like in LOTR or the Hobbit doesn't match the islamic meanings or anything mentionned in Koraan
keep asking questions but keep reasonnable please