solver

Noun

 * 1) One who or that which solves.
 * The first successful solver of the puzzle will win a prize.

Translations

 * Arabic: حَالّ,
 * French:
 * Spanish: solucionador

Etymology
.

Verb

 * 1)  to solve