Impossible to remove, wash away, or forget.
From Latin 'indelebilis' meaning 'not able to be removed', from 'in-' (not) and 'delere' (to wipe out, erase). It first described ink or marks that could not be erased.
Try Another Word