What is the meaning of Landau?
A type of lightweight, four-wheeled carriage in which the front and back passenger seats face each other.
A style of automobile based around the design of landau carriages.
landau (carriage)
Source: wiktionary.orgSearch words containing