What is the meaning of Craftsman?

One who is highly skilled at one's trade; an artisan or artificer.

A person who makes or creates material objects partly or entirely by hand.

A person who produces arts and crafts.

Source: wiktionary.org