Yes, Greengeeks offers a free domain name or domain transfer with every shared hosting plan. But only one domain name is free for the first year.