logo
1. [ noun ] (law,business) a company emblem or device
Synonyms: logotype
Related terms: trademark
Similar spelling:   log
  loco
  look
  loos
  Loso
  loose
  Lough
  loggia
  Lozoya
  Lougee
  Losoya
  Lok
  LOX
  Loss
  Losh
  lose
  lock
  Louk
  Loki
  Lois
  logy
  Loux
  loge
  Loza
  loch