connoisseur

CONNOISSEUR, n. [L., to know.] 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.