A name given to a product or service
Synonyms:
  1. brand name
  2. logo
  3. logotype
  4. registered trademark
  5. service mark
  6. trademark
  7. brand
  8. technical name
  9. marque