Tarahumare

English

Noun

Tarahumare pl (plural only)

  1. Alternative form of Tarahumara.

Proper noun

Tarahumare

  1. Alternative form of Tarahumara.