Yes. If you decide on a name but you want to change it later, you can absolutely do so. It will cost between $10 – $15 to purchase a new domain name. A good idea is to start your blog with a web host like Bluehost because they let you choose your domain name later (after starting your blog). This way, you don’t have to worry about how you name your blog at the beginning.