Submitted names are contributed by users of this website. The accuracy of these name definitions cannot be guaranteed.
CONTRIBUTOR: anonymous on 6/20/2016
Meaning & History
Means "place with aspens" or "group of aspens". This name comes from a combination of haapa, "aspen", and the suffix -sto which is used for places and groups of things.