logo

/lˈoʊgoʊ/

Explore definitions, synonyms, and language insights of logo

Definitions

Noun
a company emblem or device

More General Terms