limo
1. [ noun ] (transportation) large luxurious car; usually drive by a chauffeur
Synonyms: limousine
Related terms: car berlin
Similar spelling:   Lim
  lion
  Lino
  lin
  Linn
  Linh
  line
  Lina
  limn
  lime
  Lima
  Lien