Gustavo is the latinate form of a germanic male given name with respective prevalence in portuguese, spanish, and italian.It is derived from gustav /ˈɡʊstɑːv/, also spelled gustaf, a swedish name, likely.Gustavo as a name for boys is of scandinavian origin, and the meaning of the name gustavo is goth (or god) staff.Gustavo is a spanish form of gustav (scandinavian).The name gustavo originates from italian and finds its roots in the germanic language.Derived from the combination of two distinct elements, gust, meaning staff, and avo, meaning goths, the name carries.