Deangelo

Meaning of the name Deangelo: Messenger of God

Origin of the name Deangelo: Latin, Italian

Gender: 
Boy