landaus

noun
  1. plural of landau; four-wheeled horse-drawn carriages with a folding top
  2. Usage: historical

Examples