Lapicide

(n.) A stonecutter.