This is a reply within a larger thread: view the whole thread

Re: meaning
Imelda is an Italian name coming from the Germanic *Irmhild (forms Emihild, Emhild and Imilda). Irmhild comes from ermen- (from erman-, "big") and -hild, "battle" (other researchers interpret -hild as "warrior").
In fact, Imelda is a variant of Ermenilda.
Lumia
http://onomastica.mailcatala.com
vote up1vote down

No replies