golden syrup

Noun
  1. A pale cane syrup (synset 107876184)

Other Searches