First name origin & meaning:
Last name origin & meaning:
English: habitational name from any of the numerous places
throughout England named from Middle English stoke. The exact
sense in individual cases is not clear; it seems to have meant
originally merely ‘place’, and to have been used mainly for an
outlying hamlet or dependent settlement.
Comments for Stoke