What is the meaning of Discovered?

simple past and past participle of discover

Source: wiktionary.org