specialist, connoisseur

ENTHUSIAST
WordClue
GURUconnoisseur, ace
ADDICTenthusiast
DOCTORspin or witch specialist
SPECIALISTconnoisseur, aficionado
BRITNEYSpears, singer
BLOODspecialized bodily fluid in animals