Definitely from a winter country, I suggest Scandinavian origin as these were very popular there.
I agree with evelyb30 as to material and I think it is a document seal stamp for wax.
When I was in the trucking business I was losing money so I got bigger trucks. Lost more money faster.
Separate names with a comma.