its called a bookworm
A bibliophile is a person who loves to read.
philomath
Someone who loves books is called a bibliophile.
Someone who loves to read crime novels can be called a "mystery enthusiast" or a "crime fiction aficionado."
Bookworm.
It’s a book worm bro
historiholic
Waterholic
Patriotism
Lover
"Patriot" is a word that means someone who loves and supports their country or land.
Theater Geek
The term for someone who loves the sight of blood is "hematolagnia."
An "art connoisseur."