ব্যাখ্যা
The root of the word puzzled is: puzzle.
It is used as a verb in this sentence. This could be a noun as well.
বাংলা অর্থ: হতবুদ্ধি হওয়া।
English Meaning: To confuse and very much surprise someone,
Synonym: Baffle, confuse, confound etc.
Antonym: Confirm, sure etc.