Uninviting comes from English invite, from Middle French inviter, from Proto-Indo-European h₂ent- meaning to go or be present, combined with ne and ano-.
uninviting (English): Not welcoming; not attractive