Once you have defined the purpose of your business correctly, allow yourself to hash out 'a lot of names' that you think my suit your brand in the best possible way. While the previous steps were brain-work, you can consider this as legwork to lay the foundation of your brand.
This is another crucial step one that you might need help with. You can consult a
branding agency.
They say that if you want something done right, you have to do it yourself. You know the business inside and out, and that is where insights come from. Step up to the plate and start writing names. Mind you, this is a process that has provided the world with names that were just perfect for businesses:
• Hewlett-Packard (based on the founder’s name)
• Southwest Airlines (based on the description of service)
• Google (basically a completely made up name)