Can an angel be an English name?

Of course.

Angel means: angel; An angel (a kind person or a lovely child); Good people; Great guy, ie when thanking someone.

Can be used as a name, for example, the single player of LPL Suning team is called an angel.

Relevant personnel:

Xiang Tao, whose game ID is Angel, was born in Nanning, Guangxi on September 6, 2000. He is a professional player in League of Legends and now works for Suning Tesco E-sports Club.

Xiang Tao once played for TyLoo E-sports Club, winning the LDL Spring Championship in 20 18, the LPL Summer Championship in 2020 and the runner-up in the S 10 Global Finals.