Meaning of huarache

Definition of huarache

(noun) a sandal with flat heels and an upper of woven leather straps

Other information on huarache

WIKIPEDIA results for huarache
Amazon results for huarache