1. A thing or idea which has been seen, located or understood. Usually something which is good, interesting or useful. English = find.
2. The information or the conclusions that someone gets as a result of doing an investigation or some research. English = findings.
3. The fact or object that someone sees, locates or knows about for the first time (which no one else knew about before). English = discovery.