Inherited from Latin cāseārius. By surface analysis, cacio + aio.
Practice speaking and memorizing "caciaio" and many other words and sentences in Italian.