well with랑 means “with” or “and,” while 잘 means “well.” Together, they commonly appear before a verb to express doing something well with someone or that something suits or matches someone well. The exact meaning depends on the verb: 잘 어울리다 means “to suit” or “to go well with,” and 잘 되다 can mean “to work out.”