megabrand (English, noun)
expansion: megabrand (plural megabrands)
Senses:
glosses: An extremely popular brand
Forms:
form: megabrands
tags: plural