Where does “gug” come from?

gug (Old English) comes from Spanish guaraní, from Portuguese guarani, from Paraguayan Guaraní guarani.

Ancestry of “gug”, step by step

StepLanguageWordMeaning
1SpanishguaraníGuaraní
2PortugueseguaraniGuaraní; guaraní; one of the Guaraní, an...
3Paraguayan Guaraníguarani
Every word from Paraguayan Guaraní guaraniEvery word from Portuguese guaraniEvery word from Spanish guaraní