terra vosatranslation and definition "terra vosa", tamil lexiconWordTamil Definitionterra vosaசிவப்புக்களிமண்