Polish-English dictionary »

amulet meaning in English

PolishEnglish
amulet noun

amuletnoun
protective charm

lucky charmnoun
object kept for good luck

phylacterynoun
small object worn for its magical power; amulet or charm