Si tratta di un ipocoristico di Ermenegilda e di altri nomi germanici contenenti l'elemento gild che significa "sacrificio", "valore"[1][2][3][4]; in alcuni casi può anche rappresentare un adattamento di altri nomi (come il francese Gilles o il tedesco Hilde)[3].
Questo nome gode di maggiore diffusione al femminile che al maschile grazie prima al personaggio di Gilda, la protagonista femminile del Rigoletto di Verdi[2][3], e poi al successo del film del 1946 Gilda, interpretato da Rita Hayworth[2][3].
Onomastico
Nessun santo ha mai portato il nome "Gildo" o "Gilda": l'onomastico ricade il 1º novembre, festa di Ognissanti, nel caso in cui li si consideri nomi adespoti, oppure lo stesso giorno di Ermenegildo, il nome da cui derivano (e quindi generalmente il 13 aprile in memoria di sant'Ermenegildo, martire).