Greening with Meaning