Domain Names will cost you money i'm afraid so you cant make it totally free. You can however use such things as click here as a address. Hosting you can use things such as 100webspace.com to host it. Best Wishes...
Acer Predator 21X review
Best Free Video Tutorials for Drawing and Painting
Best podcast apps for iPhone & iPad
Nokia 8 : design, caractéristiques techniques, date de sortie