From Proto-Germanic *fimfilaz. Cognate with Old Norse fífl.
fīfel n (nominative plural fīflu)
Template:mid2