In some ways a good business name is a matter of personal preference. However, there are some things that you have to be sure of. First, ensure you won’t infringe anyone else’s intellectual property. If you do, it could prove to be exceedingly costly.
Your name should also be brandable.
You can get the lowdown on these things in this guide.