• Epsom

    Full definition of Epsom

    Proper noun

    Epsom

    (plural Epsoms)
    1. A town in Surrey, England.

    Derived terms

    © Wiktionary