• Stimpson

    Full definition of Stimpson

    Proper noun

    Stimpson

    (plural Stimpsons)

    Derived terms

    © Wiktionary