tollón

Noun

 * 1) toyon
 * 2) narrow pass or road