Likely a Germanic borrowing, from English stamp or German stampfen. Related to the verb sense below.
Oefen om " stampo " en baie ander woorde en sinne in Italiaans .