Definify.com

Definition 2025


Epsom

Epsom

English

Proper noun

Epsom

  1. A town in Surrey, England.

Derived terms