FIN by Law Professor French meaning an end or limit; a limitation or period of limitation. Related Posts:PERPETUITYLIMITATION REMEDIESLIMENARCHALIMITATION OF LIABILITYLIMITATIONLIMIT