Meaning of dupil

dupil

Tagalog

n. amulet