undulating landtranslation and definition "undulating land", tamil lexiconWordTamil Definitionundulating landதொடரலைநிலம்