Why are the French called 'Frogs'?

The French word for frog is “grenouille.” This was an old slang term that people from other parts of France used to refer to inhabitants of Paris, because Paris was built on a drained swamp. I’m not sure if this is the origin of the English slang term “frog” for a Frenchman.

“Frog” is also an obsolete English slang term for a Dutchman.