Word of the Day · Archive

Ecotown

Noun

a new town that is specially designed to make it easy for people to live there with as little impact on the environment as possible

The new ecotown will have 5  000 homes and offer low-carbon services, buildings, transport and energy.

Sanskrit equivalent

पर्यावरणमैत्रीनगरम्

Previous days