immaculatetranslation and definition "immaculate", tamil lexiconWordTamil Definitionimmaculateமாசற்ற, கறையற்ற, களங்கமற்ற, விழுத்தூய்மைவாய்ந்த.