Question: is bravo an english word?
Answer: It comes from Italian (through French probably, but I'm not sure). The original meaning was "brave, bold", as you could see in Spanish, but now it is usually taken to mean "well done!" or "good job". ... Also note that the Italian word bravo comes from Latin ->Spanish ->Italian according to Treccani 6.