Meaning of lantern
Definition of lantern
(noun)
light
in a
transparent
protective
case
Other information on lantern
WIKIPEDIA results for
lantern
Amazon results for
lantern
Tweet