limo

noun

A limousine.

noun

Limousine; — a shortened form.

noun

a limousine

noun

large luxurious car; usually driven by a chauffeur