greegree

Noun
  1. An African amulet (synset 103464430)

Other Searches