Definition of Connoisseur:
A “connoisseur” is someone who has expert knowledge and keen discrimination, especially in the fine arts or in matters of taste.