sheep pentranslation and definition "sheep pen", tamil lexiconWordTamil Definitionsheep penஆட்டுக்கிடைsheep penningஆடுகடைக்கட்டுதல்