Finnegan comes from the Finale (Dauphin Finale) French. Has the same meaning as the English Final (Final) means final, but ultimately that means cool that it came from a fashion show. That's enough to walk around the Grand Finale will feed was the most spectacular event generates a lot.
Finn, from "Finale (Finale) French, meaning with English Final (final) แปลว. Finally, finally, but that means. Cool, it comes from the fashion show, after the walk the final grand finale