doghousetranslation and definition "doghouse", tamil lexiconWordTamil Definitiondoghouseநாயில் (சிலிக்காத்தாது)