Search

Escto search a new word

limousine

noun
originFrench

A large luxurious car, especially one driven by a chauffeur.

Word Map