Thisis because in English, living creatures often have diferent names, depending upon whether they are male orfemale. Masculine Feminine T WOIT11I tiger tigress aviator aviatrix The following Spanish nouns all denote living creatures. el gato male cat la gata female cat el perro male dog la perra female dog el chico. Perra, at least the part of Mexico my parents are from, means more than "bitch". Yes, it does mean "bitch", but it also carries a strong connotation with it. It is not a sexual one at all. What it does connote is *rabid* bitch. Perra is a bitch who has really decided to crank up the bitchiness to the Nth power. It's someone who fights. 3 Oct Hi, Seboran, and welcome to the forum! That is a great question. Usually both male and female dogs are called "perro", but "perra" is not unheard of. However, you are correct to point out the possibility of slipping into oiffensive language without meaning to, and for that reason alone it would be better to stick.