Rideau Canal

Rideau Canal /rɪˈdoʊ/ proper noun
Rideau Canal
/rɪˈdoʊ/
proper noun
Britannica Dictionary definition of RIDEAU CANAL

the Rideau Canal

: canal system in Ontario, Canada