tarahumara

Nouns

  • (n) a member of the Taracahitian people of north central Mexico

Words of close approximity

tarahumara frog