Enquisative, creative.
In English, you call her a Florentine.
A kidnapper A detainer A maniac?
Bibliophile "Bibliophile" is the common term for a person who loves reading. However a bibliophile is, most accurately, a lover of books - someone who likes books, including someone who likes to collect books. While this may coincide with a love for reading, it to me is not the same thing. I am not sure a particular "phile" word exists for a lover of reading as opposed to a lover of books. Biblio is the Greek word for "book". The Greek word for "read" is διαβαζω (diavazo), so I nominate / coin "diavazophile" to mean a lover of reading.
A septuagenarian.
A Slag
you call them bitefull
a traveller...
belligerent
Pyromaniac.
a geologist
geek
sharp
a traveller...
There is no special name for a person who likes squirrels.
a troublemaker?
How about a "gun enthusiast"?