n. 25B6; noun EMBLEM, trademark, device, symbol, design, sign, mark; insignia, crest, seal, coat of arms, shield, badge, motif, monogram, colophon.
LOGO
Meaning of LOGO in English
Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012