Feedback
Nature lover
Meaning
Noun
●
In Love, Nature & People:
A person who has an
intense
interest in the natural world, especially one who
frequents
natural
places
for
enjoyment
and recreation.
Sourced from
Wiktionary
Synonyms
Nature-Lover
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better