Le Pen is a prominent political family of France. Le Pen is a Breton surname meaning "the head", "the chief" or "the peninsula". From Wikipedia
The passing of the National Front founder reignites debates over his divisive ideology and the future of his political dynasty.