Synonyms for "discovered"

Words with similar meaning