Dictionary |
1 Result
#1
marque
n.
[
trade name
,
brand name
,
brand
] a name given to a product or service
. wn