- Name :Imelda
- Meaning :all strenuous fight,all the struggle,the struggle against the entire battle,imelda, a girl name is very ee-mel-dah. it is the old german and italian origin, and the importance of imelda is "universal battle". the name of the 14th-century virgin spanish saint. also famous by the first lady of the philippines imelda marcos. the actress imelda staunton.
- Gender :Girl
Select the collection list Create +