English Dictionary
◊ GREEGREE
greegree
n : an African amulet [syn: {grigri}, {gres-gris}]