One well versed in any subject; a skillful or knowing person; a critical judge of any art, particulary of one of the fine arts
A connoisseur is someone who knows a lot about the arts, food, drink, or some other subject. Sarah tells me you're something of an art connoisseur. connoisseurs of good food. someone who knows a lot about something such as art, food, or music (Early , from connoistre , from cognoscere; COGNITION)