Definify.com

Definition 2024


Epsom

Epsom

English

Proper noun

Epsom

  1. A town in Surrey, England.

Derived terms