crapaud
/krapɔ/ or /krapɔd/Definitions
1. noun
a type of frog, particularly the European common frog (Rana esculenta), or its young
“The biologist studied the behavior of the crapauds in their natural habitat.”
2. noun
a person from Guadeloupe, a French overseas department in the Caribbean
“The crapaud’s rich heritage and culture are an integral part of Guadeloupe’s identity.”