What is the meaning of the word "stonemason"?

Definitions: