A person who loves outdoor activities could be called outdoorsy. This means the person loves to be outside and involved in nature.
naturefreak
fggf
extrovet
nice term: naturist, nature lover, outdoor person ect. mean term: tree hugger
A person who loves to sleep or a person who has an obsession with bed rest is called a "CLINOMANIAC."
Wife..
Shakespearean...?
A pig
romantic
A phylomath.
A patriot.
Cartophile
A hairstylist.
Gardner
Bookeeper!