Etymology

Ile aux Canards

Today it means: An island of Nouméa, New Caledonia, France. Full definition →

French Île aux Canards
Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok

The story

  1. French · borrowed fromÎle aux Canards
  2. English todayIle aux Canards

Borrowed from French Île aux Canards (literally “Isle of the Ducks”).

Etymology from Wiktionary, CC BY-SA 4.0.