Puto etymology

Spanish

Spanish word puto comes from Old Provençal putana, and later Latin puta (Girl , think Suppose, for instance, namely.)

Etymology of puto

Detailed word origin of puto

Dictionary entry Language Definition
putana Old Provençal (pro)
puta Latin (lat) Girl , think Suppose, for instance, namely.
puta Spanish (es) (pejorative, vulgar) bitch. (pejorative, vulgar) prostitute, whore, slut.
puto Spanish (es) (vulgar, pejorative) asshole, fucker, motherfucker. (vulgar, pejorative) faggot. Man-whore (vulgar) motherfucking, goddamned.