Great rules for choosing a name

Distinctiveness, brevity, appropriateness, easy-to-spell, pronounceability, linkability, extendability, protectability…