Translation of musa in English:

musa

Muse, n.

feminine noun

  • 1

    Mythology
    Muse
    las nueve musas the nine Muses
  • 2

    (inspiración)
    muse