Griselda is a feminine given name from Germanic sources that is now used in English, Italian, and Spanish as well. ... It has been suggested that the name may originate from older German "gris hild", meaning "dark battle".
Origin of the name Guillermo: A cognate of William (resolute protector), a name derived from the Old Norman French willaume, which is from the Old High German Willehelm, a compounding of the elements willeo (will, determination) and helm (helmet, protection).
Gustavo is a Spanish, Italian and Portuguese male given name derived from Gustav /ˈɡʊstÉ‘Ëv/, also spelled Gustaf, of Old Swedish origin, possibly meaning "staff of the Geats", derived from the Old Norse elements Gautr ("Geat") and stafr ("staff").