It should be easy to pronounce, recognize, and remember.
The name should translate easily into foreign languages.
It should be distinctive
The brand should almost always be a long word to get attention.