Each country has its own version of a long-stay visitor visa. For France, you can apply for a Visa de long séjour (VLS-T). The six-month version entitles the holder to make multiple trips to France. For the remainder of the year, you can use the 90/180 Schengen allowance twice.