Other forms: hombres
Hombre is an informal way to say "man" or "guy." If your hockey team can't score a single goal thanks to the other team's fearless goalkeeper, you might say, "That goalie is one tough hombre!"
In Spanish, hombre means "man." During the 17th century it became a North American slang term for a man of Mexican descent. Later, the word was used more broadly to mean "fellow" or "guy," becoming especially popular during the heyday of Hollywood westerns (one of which was actually titled Hombre). The word takes on an offensive connotation when it's used in a "mock Spanish" context, or to denigrate someone who's Hispanic or Latino.