Crapaud
This article is about the French word. For the municipality in Prince Edward Island, see
Crapaud, Prince Edward Island
.
Crapaud
is a
French
word meaning "
toad
".