Meaning of lolly

Definition of lolly

(noun) informal terms for money
ice cream or water ice on a small wooden stick; "in England a popsicle is called an ice lolly"

Other information on lolly

WIKIPEDIA results for lolly
Amazon results for lolly