A whore in Spanish and Portuguese. It doesn’t have other translations.
For some reason, many English speakers confuse it with "bitch"; I don’t know why.
american person: teach me how to swear in spanish!
mexican/latin person: puta
american person: yay
*after some time, the american person is asked if they know any cursewords in spanish, to which they respond: "puta."*