Meaning of barouche

Definition of barouche

(noun) a horse-drawn carriage having four wheels; has an outside seat for the driver and facing inside seats for two couples and a folding top

Other information on barouche

WIKIPEDIA results for barouche
Amazon results for barouche