sheep landtranslation and definition "sheep land", tamil lexiconWordTamil Definitionsheep landமேய்ச்சல் நிலம்