Totally unqualified regarding swords but the engraving: looks French to me. I don't speak French. But your local high school? Do they still teach the language? Chat I believe is the word for Cat - de Chat could be of the cat - do follow thru with the translation - KB