connoisseur

connoisseur [connoisaeur] n

Fr. < L. cognĊsc-ere, thoroughly acquainted with, investigate, get to know.

  1. Expert; authority; critical judge in matters of taste; person competent to judge the quality of fine things.