Imelda for a baby name

German, meaning ‘all-consuming fight’. Famous Imeldas include actress Imelda Staunton, politician Imelda Marcos and actress Anne Crawford, whose real name was Imelda.

Search by letter



Search by category