Butterscotch Nickname Meaning: Butterscotch is brown and sweet, which makes it a good nickname for an adorable person or someone with a mixed racial background.
Butterscotch Literal Meaning: A confectionery made from ingredients like brown sugar and butter.
Popularity: Commonly used among English speakers.
Origin: English.
Related Nicknames: Brown Sugar.