Find the word definition

Wikipedia
Namecheap

Namecheap is an ICANN-accredited domain name registrar and web hosting company, based in Los Angeles, California. It claims to have over 3 million domain names under management.