savanna, savannahtranslation and definition "savanna, savannah", tamil lexiconWordTamil Definitionsavanna, savannahமரம் அருகிய வெப்பமண்டலச்சமதளப் புல்வெளி.