Answer
The preferred and correct view of the majority of Ulama is that it is permissible to name a child with the name of an angel eg.Jibraeel, Mikaeel etc. (AL-Majmoo’ Vol.8 Pg.328, Mughnil Muhtaaj Vol.4 Pg.295, AL-Iqnaa’ Vol.2 Pg.294, Matalibu Ulin Nuhaa Vol.2 Pg.495)
and Allah Ta’ala Knows Best
Mufti Ebrahim Desai