armida

/arˈmiːdə/

Definitions

1. noun

a female given name, especially in Italian and Spanish cultures

“Her name, Armida, evoked memories of the Spanish opera.”

Synonyms

  • Ardelia
  • Armida
  • Armyn

Antonyms

  • unwomanly