Meaning of frogland in English:

frogland

Pronunciation /ˈfrɒ(ɡ)land/

noun

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

Origin

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