Gustavo

boySwedish

Gustavo is a boy name of Swedish, via Latin origin, meaning “Staff of the Geats”.

MeaningStaff of the Geats
GenderBoy
OriginSwedish, via Latin
Pronunciationgoos-TAH-voo
TraditionModern & Classic
Used inBrazil, Mexico, Argentina, Portugal

Meaning and origin of Gustavo

Gustavo is the Spanish and Portuguese form of the Swedish Gustav. Its origin is debated: it may come from Old Norse Gautr (the Geats, a people of Sweden) and stafr 'staff', or possibly from a Slavic name. The meaning 'staff of the gods' is a popular but less likely reading. The name spread through the fame of King Gustavus Adolphus of Sweden in the seventeenth century.

Is Gustavo a religious name?

Gustavo is a royal and cultural name with no religious background.

How popular is Gustavo?

Very common across Latin America and Portugal.

Gifts with the name Gustavo

As an Amazon Associate we earn from qualifying purchases. We may earn a small commission from these links, at no extra cost to you.

Spellings and variants of Gustavo

GustavGustaveGustafGustavus

Names similar to Gustavo

More boy names

Frequently asked questions

What does the name Gustavo mean?

Gustavo means 'Staff of the Geats'. It is of Swedish, via Latin origin.

Does Gustavo have a religious meaning?

Gustavo is a royal and cultural name with no religious background.

How do you pronounce Gustavo?

Gustavo is pronounced goos-TAH-voo.

Is Gustavo a boy or girl name?

Gustavo is usually a boy name.

Updated October 2026. Spotted a mistake? Tell us.