I found this name in the south west of Germany, and it sounds quite unusual in this area and probably in all of Germany. I have no hint that it should be from another country, except the fact that quite a number of names in this area come from France.
Andy ;—)