logo has definitions from the fields of law,business
1
[ noun ] (law,business) a company emblem or device

Synonyms

logotype

Related terms

trademark

*