haapa
has the following definition + add your definition
aspen
aspen is used in Finnish
Finnish meaning
The word haapa is used in Finnish meaning aspen