Hey guys. Not expecting this to be worth much, if anything, but where I'm from (UK) 'makes' is used as a noun.
The makes means 'The brands'.
Not sure if that's the same in the US, or if it makes the name worthwhile but would like an opinion anyway.
Cheers!