Грач .меч калач это существительное на конце шипящее
В мужском роде с щипящими на конце и Ч - мягкий знак не пишется
В именах существительных в женском роде мягкий знак ПИШЕТСЯ а в мужском НЕ пишется