Froggy

•  Froggy  –  Abounding in frogs.