A variant of DeAngelo, built from Angelo, meaning angel or messenger.
Like Deangilo?
Swipe through thousands of names like it