General:
* Discovery: This is a good general term for something found, especially if it's important or new.
* Finding: This is a more neutral term, used for any object or piece of information found.
Specific:
* Treasure: This is for something valuable or highly desirable.
* Solution: This is for a solution to a problem or puzzle.
* Answer: This is for a correct response to a question.
* Clue: This is for a piece of information that helps solve a mystery.
Other options:
* Acquisition: This emphasizes the act of getting something.
* Artifact: This is for a historical object found.
* Evidence: This is for something that supports a claim.
Ultimately, the best noun to use will depend on the specific meaning you want to convey.