Angelo

Angelo is an Italian masculine given name and surname meaning "angel", or "messenger".