Deangelio appears related to Angelo, from Latin angelus and Greek angelos, meaning "angel" or "messenger."
Like Deangelio?
Swipe through thousands of names like it