Landau

Noun

  • A style of automobile which is based around the idea of landau carriages.
  • A type of lightweight, four-wheeled carriage in which the front and back passenger seats face each other.

Leave a Reply

Your email address will not be published.