Where does “puzzle” come from?

puzzle (English): Anything that is difficult to understand or make...

Definitions

  1. Anything that is difficult to understand or make...

Words derived from “puzzle