Connoisseur
Noun
con·nois·seur
1: expert
especially : one who understands the details, technique, or principles of an art and is competent to act as a critical judge
2: one who enjoys with discrimination and appreciation of subtleties
1: expert
especially : one who understands the details, technique, or principles of an art and is competent to act as a critical judge
2: one who enjoys with discrimination and appreciation of subtleties