Meaning of the word nature-lover in English

What does nature-lover mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

nature-lover

1.
Learn This Word at Lingoland