Middle English repellen, borrowed from Middle French & Latin; Middle French repeller, borrowed from Latin repellere “re- re-pellere “