Is this a malware? My desktop, which is mostly used by my wife has this listed in her browser sites. She doesn't know where it came from or what it is?

Any ideas?