Tarahumara

Explore definitions, synonyms, and language insights of Tarahumara

Definitions

Noun
a member of the Taracahitian people of north central Mexico

More General Terms