limo

noun

A limousine.

Limousine; -- a shortened form.

Large luxurious car; usually driven by a chauffeur.