Definition of Froggy-land in US English:

Froggy-land

noun

informal
  • France.

Origin

Late 19th century.