It means those who run on foot or those with light feet. Tarahumara. Indigenous Mexican settled in the Sierra Madre Occidental (States of Chihuahua, Sonora and Durango.
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list