Sky Lantern Definition
noun
An ornament consisting of a small hot air balloon made of paper, with an opening at the bottom where a small fire is suspended.
Wiktionary
Find Similar Words
Find similar words to sky lantern using the buttons below.