What is the full meaning of mandora
(Italian) an early type of mandolin, also MANDOLA [n -S]
Example of the word mandora placed on a Scrabble board.