Armida

Italian

Proper noun

Armida f

  1. a female given name
  2. an opera by Rossini

Anagrams