розгадувач

РОЗГА́ДУВАЧ, а, ч.

Той, хто вміє розгадувати що-небудь, розгадує щось; розгадник.

Розгадувач снів.

Джерело: Словник української мови (СУМ-20) на Slovnyk.me