Noun Definition

logo

1.Definition: a company emblem or device

Related Noun(s):logotype

Category: General