oxbow laketranslation and definition "oxbow lake", tamil lexiconWordTamil Definitionoxbow lakeஇலாட அமைப்பு ஏரிoxbow lakeகுளம்புக் குட்டை