sit down on ( synonym found)

Definition of sit down on:

°Any of several placenames in England from Saxon words meaning stone and enclosure.
°A habitational surname from either of these places.

Definition of sit down on:

°Any of several placenames in England from Saxon words meaning stone and enclosure.
°A habitational surname from either of these places.

Back to Top