Naturehood Meaning : Whether you're in an urban jungle or country idyll, naturehood is right up your street!