Meaning of zori

Definition of zori

(noun) a sandal attached to the foot by a thong over the toes

Other information on zori

WIKIPEDIA results for zori
Amazon results for zori