avinashkabra.com
What is a Domain Name Registrar? - Avinash Kabra
A domain name registrar is an ICANN or a national country code TLD (top-level domain) accredited company to register domain names.