I thought that dnscurve was the method to actually prevent domain snooping. Regardless, I think running your own authoritative dns which updates from root servers is the real way to go.
I think the term you are looking for is a recursive resolver (one that will perform a full name resolution for a client).