A man can be two things, the equivalent of a mistress for a man is a lover, or if he wants to get gifts and moneyy for his services he can be called a giggolo ANSWER: Love we call them lover, or a part time lover.
A lover of beauty is called an aesthete.
A freedom lover is often called a "libertarian" or an "advocate for liberty".
A married man's lover outside of marriage is called a mistress. There is not such a clear cut term for a woman's lover outside of marriage. He may simply be called her lover, he could also be called her boy toy.
Anglophile
yes he is animal lover he do not like the things they do to them
A naturist is someone who could be considered a wildlife lover.
A lover of animals or a person opposed to animal cruelty is called a zoophile.
A lepidoptophile
A person who has a Passion for nature is called a nature lover. Also he or she is called a GREEN lover! SPP.
film buff
Inspector