Imelda is incorrectly written and should be written as "40 Imelda; own name )" being its meaning:
It is a woman's name, used in Spanish language and Italian. Battle or battle celestial means great. It is of Germanic origin. Imelda is the name of characters appearing in musical works of Giuseppe Verdi, Gaetano Donizetti.