English dictionary
tarahumara meaning and definition
Definition and meaning of tarahumara at MeaningMonkey.org. tarahumara meaning and definition in the English Dictionary.TARAHUMARA noun
Definition of Tarahumara (noun)
- a member of the Taracahitian people of north central Mexico
Source: Princeton University Wordnet