Nice fellow ;-)
Whatever he's called, grand-looking fellow! Look at those horns!
Yes , ibex is the English name for stambecco. Probably also the term steinbock is used, from the corresponding German one.
You can look at the photo id=81642 by maria grazia s ( it was Photo of the week) for another great one!