Unfaithful derives from English faithful, which comes from Latin fidelis meaning "trustworthy," ultimately tracing to Proto-Indo-European h₂ent- meaning "being" or "existing."
unfaithful (English): Not having religious faith; Not keeping good...