connoisseur
noun
°A specialist of a given field whose opinion is valued; especially in one of the fine arts, or in a matter of taste.
synonyms: cognoscente