Deanglo is a modern spelling variant of DeAngelo, built from Angelo and meaning roughly "of the angel."
Like Deanglo?
Swipe through thousands of names like it