Snowball cookies are buttery, melt-in-your-mouth treats rolled in powdered sugar, giving them their iconic snowball appearance. Often made with nuts like pecans or walnuts, these classic holiday cookies are simple to make and perfect for festive gatherings.
Find it online: https://ukfinda.com/snowball-cookies/