Etymology uncertain. The toponym may derive from Mi'kmaq Miꞌgmaꞌgi (“land of the Micmacs”).
Miramichi