Uncover the origin, popularity, and more for any name.
Diogo is a Portuguese masculine given name. It is the Portuguese form of the name James, derived from the Hebrew name יעקב (Ya'akov), meaning 'supplanter' or 'he who grasps the heel'.
Portuguese nobleman and explorer
Professional footballer
Portuguese singer-songwriter