Definify.com

Definition 2026


Epsom

Epsom

English

Proper noun

Epsom

  1. A town in Surrey, England.

Derived terms