zori

Noun
  1. A sandal attached to the foot by a thong over the toes (synset 104034182)

Other Searches