LOGO

Definition of LOGO

  1. (noun)a company emblem or device