thatched rooftranslation and definition "thatched roof", tamil lexiconWordTamil Definitionthatched roofஓலைக்கூரை