Word of the Moment

Logo

a company emblem or device