Is there actually a rule for forming feminine names of professions? I can come up with several examples (and some of the examples are colloquial, but nevertheless widespread), but I cannot figure out what the rule is.
врач - врачиха
дворник - дворничиха
повар - повариха
портной - портниха
ветеринар - ветеринарша
директор - директриса (or директорша)
секретарь - секретарша
учитель - учительница
уборщик - уборщица
волейболист - волейболистка
дояр - доярка
юннат - юннатка
раб - рабыня
князь - княгиня
слуга - служанка
and
судья
завхоз
do not seem to change at all.