huarache
Top 30000
Meanings
Noun
1. sandal (Mexico)
2. a Mexican dish made of masa topped with various foods, usually including beans, nopales and salsa (Mexico)