discoverer

noun
1
the first person to become aware that a particular place or thing exists
کاشف, یابنده, مکتشف
2
a person who finds somebody/something that was hidden or that they did not expect to find
کاشف, یابنده
I was the lucky discoverer of a very valuable painting.