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

Imelda Popularity

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

Imelda in Pop Culture

  • Imelda Rivera
    character in Pixar's "Coco"