In spanish the word "guacho" has several meanings. The main ones and I believe somehow related are , breeding of an animal, young animal who lost his mother , kid abandoned by their parents and mean and despicable person. Now all these meanings together doesnt make the word "orphan" to be a good translation at all, in my opinion (I dont think that when someone say orphan also refers to a despicable and mean person. Therefore my question is, is there a word similar to "guacho" in English?
In Spanish, guacho takes on different meanings depending on the context. There isn't a similar word in English that will take on all of those meanings depending on context.
In addition to orphan, another translation offered is bastard, which captures the bad person definition, as well as carrying some insinuation of unclear parentage. This helps to tie the word into the other meanings of guacho, but again, it is not entirely comparable.