- Current rating.
to add this name to your favorite namelist!
The meaning of the name Imelda is Entire Battle
The origin of the name Imelda is Italian
People who like the name Imelda also like: Ophelia
, Ruth Peter
Notes: Imelda Marcos, politician and first lady of the Philippines
Imelda is on 77
BN name lists
Imelda is currently not ranked
on the BN charts
Imelda is currently #947
in U.S. births