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