Naming a brand is a mix of science, creativity, and strategy. From legal checks to brainstorming, a good name must be simple, ...