Landaulet /(?)/

Lan·dau·let

Landaulet

n.
  1. A small landau.