Diogo is the Portuguese form of Diego, traditionally linked to Jacob and the Hebrew meaning "supplanter."
Like Diogo?
Swipe through thousands of names like it