This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Landau
n.
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.