It’s in this French to English Dictionary as a translation of a French word. tinyurl.com/gv8zjbg I don’t know what the French word is a translation of.
or