Synonyms for "discoverer"

Words with similar meaning