LANDAU Meaning of LANDAU in English n. a four-wheeled enclosed carriage with a removable front cover and a back cover that can be raised and lowered. [ Landau near Karlsruhe in Germany, where it was first made ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012