Home
American Words
British Words
Also
More
ice lolly noun also lolly Brit a sweet-tasting ice on a stick.