Never has a name meaning “angel” seemed so manly. Angelo is a classic Italian name that evokes images of mafia dons and male models alike. It got an extra boost of popularity after singer Adele chose it for her son.
- italian: Messenger from God
Son of Adele