From leeuw (“lion”) + -en + vlag (“flag”).
leeuwenvlag f (plural leeuwenvlaggen, diminutive leeuwenvlaggetje n)