Meaning FROG

thing  >  amphibian, animal, lifeform  >  frog

User-Submitted Names