hombre noun

1.)An informal term for a youth or man;

2.)Used in countless Westerns to mean something like dude.
i.e. "You are one tough hombre".