'logo' definitions:

Definition of 'logo'

From: WordNet
noun
A company emblem or device [syn: logo, logotype]

Words containing 'logo'