Literally imprint, probably a derivation from the word sthapana, meaning installation.
Artisan Connect
Login