Meaning of frogland in English:

frogland

noun

  • Land on which frogs live or are abundant. Chiefly attributive.

Pronunciation

frogland

/ˈfrɒɡlənd/ /ˈfrɒɡland/

Origin

Mid 17th century; earliest use found in John Ogilby (1600–1676), publisher and geographer. From frog + land.