Meaning ofpuzzle gamein English

puzzle game