Chicoutimi

What is Chicoutimi?

Chicoutimi definition and meaning on Dictionary terms:
noun

a city in S Quebec, in E Canada.