His ancestors were stonemasons for three generations.
Tips
memory
匠 (jiàng) is the universal '-smith / craftsman' suffix — 石匠 (stonemason), 木匠 (mùjiàng, carpenter), 铁匠 (tiějiàng, blacksmith), 鞋匠 (xiéjiàng, cobbler). Just attach the material before 匠 and you have the trade.