con·nois·seur 
(k
ŏn
′ə-sûr
, -s
r
)
n.1. A person with expert knowledge or training, especially in the fine arts.
2. A person of informed and discriminating taste: a connoisseur of fine wines.
[Obsolete French, from Old French connoisseor, from connoistre, to know, from Latin cognōscere, to learn, know; see COGNITION.]
con′nois·seurship′ n.