limousine

Noun
  1. Large luxurious car;
    Usually driven by a chauffeur (synset 103675534)

Other Searches