What is the full meaning of girandola
(Italian) a branched chandelier or similar structure, also GIRANDOLE [n -S]
Example of the word girandola placed on a Scrabble board.