The storyLatin · derived fromrepellēnsEnglish todayrepellentFrom Latin repellēns. Equivalent to repel + -ent.Etymology from Wiktionary, CC BY-SA 4.0.