Submitted names are contributed by users of this website. The accuracy of these name definitions cannot be guaranteed.
Type Surname (from location)
Meaning & History
Habitational name from any of numerous farmsteads, notably in northern Norway, so named from stor meaning "big" + mo meaning "moor", "heath".