Meaning of logo

Definition of logo

(noun) a company emblem or device

Other information on logo

WIKIPEDIA results for logo
Amazon results for logo