surrey ( synonym found)

Definition of surrey:

°A light carriage seating two or four, drawn by horse.

Definition of surrey:

°A light carriage seating two or four, drawn by horse.

Back to Top