fancier
noun
°One who fancies a person with a special interest, attraction or liking for something. An aficionado.
"She's definitely a cat fancier: she has nine of them in her home and the walls are covered with pictures of more."