Meaning of tarahumara

Definition of tarahumara

(noun) a member of the Taracahitian people of north central Mexico

Other information on tarahumara

WIKIPEDIA results for tarahumara
Amazon results for tarahumara