What is the full meaning of landau
(German) a horse-drawn carriage with folding top [n -S]
Example of the word landau placed on a Scrabble board.