cognoscente
/kɒnjəˈʃɛnteɪ/
noun
Meaning
Someone possessing superior or specialized knowledge in a particular field; a connoisseur.