Froggy.com

froggy

  1. (adjective) Resembling a frog; also describing a croaky voice