That's really cool. Guess I'll have to ask a Muslim if they know what it means. Or said angel. Have to wait for the end of the 70th week for that, though.
According to The Complete Book of Muslim and Parsi Names by Maneka Gandhi and Ozair Husain, Israfil means "one who burns for God". Apparently the name derives from the Semitic root S-R-P, meaning "to burn", from which we also get the word "seraph".