Meaning of discover in English
1. find a place, fact etc. for the first time, either by chance or by searching
Who was the first European to discover New Zealand?
2. find something either by chance or by searching; find out
The motorbike was discovered on a roadside outside the town.
3. become aware of something that you did not know about before; come to know
After a short conversation, he discovered the reason for his wife's anger.