Du vieux breton felch (et le pluriel felchou), issu du proto-celtique *sfelgā, qui remonte à l’indo-européen commun *spelHǵʰ-, duquel procèdent le grec ancien σπλήν, splến, le latin liēn et le tchèque slezina.
À comparer avec le cornique felgh, le vieil irlandais selg (sens identique).