YourDictionary

lolly

noun pl. lollies

  1. money
  2. piece of hard candy

See lolly in American Heritage Dictionary 4

Learn more about lolly

link/cite print suggestion box