Meaning of estampa

estampa

Tagalog

n. religious print