What is the meaning of Butterscotch?

A hard candy made from butter, brown sugar, syrup and vanilla.

A sauce or syrup made of similar ingredients.

A light brown colour, like that of butterscotch candy.

Of a light brown colour, like that of butterscotch candy.

Having the flavour of butterscotch.

Source: wiktionary.org