if we are talking about P2P DNS only, it is more like "namecoin". Tor do not have anything like DNS. You can have local directory, but it is more like /etc/hosts
this is not really a name, it is generated key/address/whatever. namecoin allow you to choose name, where in hidden service subsystem you can generate one (although, you probably can setup key generator to get desired name... like vanity bitcoin addresses..)
Although you cannot control what DNS name is given, so it's not a full DNS drop in.