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..)