marque

Noun
  1. A name given to a product or service (synset 106858649)

Other Searches