greenwich ( synonym found)

Definition of greenwich:

°A town on the south bank of the River Thames through which the prime meridian passes.

Definition of greenwich:

°A town on the south bank of the River Thames through which the prime meridian passes.

Back to Top