Been using name.com for a few years and indeed this sites domain lives there - used to love namecheap but their customer service ticked me off one time and I’m a firm believer in voting with your feet!
Flippa is a good place for finding some specific domains that can suit your niche.
There is also upniche.com as well which may have some specific or even fun website names that you buy .