mandora

/ˈmændɔrə/

Definitions

1. noun

A type of mandolin-like stringed musical instrument originating in Italy.

“The musician played a beautiful melody on the mandora during the concert.”

Synonyms

  • lute
  • mandolin

Antonyms

  • harpsichord
  • piano