Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of landau

- A four-wheeled covered vehicle, the top of which is divided into two sections which can be let down, or thrown back, in such a manner as to make an open carriage.

Crossword clue for landau

- 4 wheeled horse-drawn carriage
- Four wheeled horse drawn carriage
- Horse drawn carriage
- Two-seated carriage