Yahoo Web Search

Search results

  1. Dictionary
    lan·dau
    /ˈlanˌdou/

    noun

    • 1. a horse-drawn four-wheeled enclosed carriage with a removable front cover and a back cover that can be raised and lowered.

    More definitions, origin and scrabble points