What is the full meaning of lampions
LAMPION, an oil lamp, often in a decorative coloured-glass pot [n]
Example of the word lampions placed on a Scrabble board.