A strong brand name tells a story. It signifies both what type of products you sell and what transformation the customer will get from those products. It should also be general enough that you can branch out and grow the business later on.