- a city in N central France, on the Seine River, SE of Paris.
More Definitions
- DAKHMA (noun) Definition, Meaning & Examples
- SULFANTIMONIDE (noun) Definition, Meaning & Examples
- CATCH LIGHTNING IN A BOTTLE (noun) Definition, Meaning & Examples
- PLUS FOURS (noun) Definition, Meaning & Examples
- BIOSURGERY (noun) Definition, Meaning & Examples
- BIFORATE (noun) Definition, Meaning & Examples