French stop signs say "stop" of course, and stop is a pretty commonly used word in France for stop. In Quebec, they insist on putting "arrêt" on the signs because of their insecurity about English.
“Alto” or “Pare” in Spanish. The Latin “stuppa” is unrelated to either as far as I know.