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