plural of brand; distinctive marks or commercial identities
from Old English 'brand' (flame, torch), later meaning 'mark made by burning'
Try Another Word