The crossword solution for the term 'Lyon Liquid' is 'EAU', which is a French word meaning 'WATER'. EAU is also used to refer to a type of mineral WATER that is sourced from the city of Lyon in France. This mineral WATER is known for its high quality and is often used in cooking and for drinking.