Imelda

im-EL-da
Italian and Spanish from German
"all-consuming fight"

Imelda Origin and Meaning

The name Imelda is a girl's name of Italian origin meaning "all-consuming fight".

Saint's name made infamous by Philippine dictator's wife Imelda Marcos. A more positive famous bearer is the British actress Imelda Staunton, best known for playing Dolores Umbridge in the Harry Potter movies.

# 947 in the US

Imelda Rank in US Top 1000

Popularity of the name Imelda

20 Names Similar to Imelda

These 20 names were selected by our users that were looking for other names like Imelda.

Famous People Named Imelda

  • Imelda Mary Philomena Bernadette Staunton
    English actress
  • Alexandra Imelda Cecelia Ewen Burke
    English singer,songwriter
  • Imelda May (born Imelda Mary Clabby)
    Irish singer,songwriter
  • Maria Imelda of Jesus Host (born Jadwiga Karolina Żak)
    blessed Polish nun and martyr
  • Imelda Therinne
    Indonesian actress
  • Imelda "Anne" Crawford
    English actress
  • Imelda Lambertini
    blessed Italian patron of First Holy Communicants
  • Imelda Martínez
    Mexican swimmer
  • Imelda Papin
    Filipina singer and politician
  • Imelda Henry
    Irish Senator
  • Imelda Fransisca
    Miss Indonesia 2005

The name Imelda in Pop Culture

  • Imelda Rivera
    character in Pixar's "Coco"