Gilda comes from Germanic element gild meaning “sacrifice, value”, originally a nickname for Ermenegilda, the Italian feminine form of Ermenegildo, itself the Italian form of Spanish and Portuguese name Hermenegildo which comes from a Visigothic name meaning “complete sacrifice” or “whole sacrifice” from Germanic elements ermen (whole, universal) and gild (sacrifice, value).
Gilda could also be from Old English gyldan meaning “to gild, to cover with a thin layer of gold” which comes from Proto-Germanic *gulthjan and gulþą (gold).
Gilda could also be the feminine form of Gildas, the Latinized form of a Celtic name. Though the etymology isn’t certain, it might be derived from Celtic elements *kCElyo (companion) + *dCEwo (a God) meaning “companion of God” or “servant of God”.
Origin: Germanic, Celtic
- Gildas (Brythonic)