Connoisseur

Connoisseur: A person well versed in any subject; a skillful or knowing person; a critical judge or master of any art, particularly of painting and sculpture. From French connaisseur.  The French word derives from the verb connoître (acquainted, to know).  Father of...