discoverer - meaning in english

നാമം (Noun)
കണ്ടുപിടിച്ചവന്
ആദ്യമായി കണ്ടവന്
തരം തിരിക്കാത്തവ (Unknown)
കണ്ടുപിടിത്തക്കാരന്‍
കണ്ടുപിടിച്ചവന്‍
കണ്ടുപിടിത്തക്കാരന്
ആദ്യമായി കണ്ടെത്തിയവന്‍.