connoisseur

noun
con·​nois·​seur | \ ˌkä-nə-ˈsər also -ˈsu̇r How to pronounce connoisseur (audio) \

Definition of connoisseur

1 : expert especially : one who understands the details, technique, or principles of an art and is competent to act as a critical judge a connoisseur of music
2 : one who enjoys with discrimination and appreciation of subtleties a connoisseur of fine wines