Frogland
English
Etymology
From
frog
+
-land
.
Proper noun
Frogland
(
colloquial
)
France