Gracious messenger
A compound name of Spanish origin combining Juan and Angel. It merges the Hebrew meaning of 'God is gracious' with the Greek meaning of 'messenger' or 'angelic'.
Less common today
Juanangel isn't in the latest US Top 1000. It last peaked at #5,074 in 2002.
US births per 5-year period, 1990βpresent (SSA data).