EGAVE

crapaud

About 0.02 uses per million words.

Meaning

  1. noun A toad.
  2. noun A French person.

Similar words

leptodactylus pentadactylus south american bullfrog spadefoot toad great toads crappo twoad toadlet catholic frog

Often followed by

and was de in will had

Save “crapaud” to learn later