Please share you thoughts on this name. It means something in French I believe. Thanks in advance for any feedback.