revived land scapetranslation and definition "revived land scape", tamil lexiconWordTamil Definitionrevived land scapeபுத்துயிர்த்த நிலத்தோற்றம்