huarache

Explore definitions, synonyms, and language insights of huarache

Definitions

Noun
a sandal with flat heels and an upper of woven leather straps

More General Terms