butterscotch
/ˈbʌtərskɒtʃ/Definitions
1. noun
a sweet yellowish-brown candy made from brown sugar and butter
“The butterscotch candies were a favorite among the children.”
2. adjective
having the flavor or color of butterscotch
“Butterscotch ice cream is a popular flavor.”