"Tomcat" is male in German, not female: Der Kater.
"Wife" is female in German, not neutral: Die Ehefrau. "Weib" is old language and rude to use these days.
replies(3):
"Wife" is female in German, not neutral: Die Ehefrau. "Weib" is old language and rude to use these days.
Also, 'Weib' is not rude in every context. "Wein, Weib und Gesang" is not diminutive towards women, but in fact appreciative (as in 'necessary for having a good time'). We have Weiberfassnacht. And then there are the dialects, in which "Weib" often is indicative of a homely, loving relationship (-> bairisch, Swabian). Context matters.
This saying exists in English too: "wine, women and song".