Hm, not really. IPNS is not something that looks like a domain, it will still have a long hash (your Peer ID) that you need to reference.
I think what you're getting at, is that you can use DNS to bind a domain name to a IPFS hash, then you get a readable name. It can also be coupled with IPNS so you don't have to update DNS when you have a new hash to publish, but then loading times tends to be a bit longer, so we normally recommend using IPFS hash instead of IPNS. (For example, our websites are always using the IPFS hash rather than IPNS, for performance reasons)
You can see a example of using IPFS and DNS together here: https://ipfs.io/ipfs/QmNZiPk974vDsPmQii3YbrMKfi12KTSNM7XMiYyiea4VYZ/example#/ipfs/QmP8WUPq2braGQ8iZjJ6w9di6mzgoTWyRLayrMRjjDoyGr/websites/README.md