NichiDict

はむさ

[hamusa]

Meanings

1.Noun

hamsa; palm-shaped amulet popular throughout North Africa