What is the full meaning of scudi
SCUDO, (Italian) a former Italian coin [n]
Example of the word scudi placed on a Scrabble board.