Definition & Meaning | French word EXTRA-FIN