apologetic
extenuating
excuser
apologist
T'eh ny ghooinney leshtallagh
He is a man ready to make excuses