achigan
əˈtʃiːɡən, ˈætʃɪɡən
Definitions
1. noun
a tributary of Lake Huron in Ontario, Canada
“The group of friends decided to canoe down the Achigan River during the summer.”
əˈtʃiːɡən, ˈætʃɪɡən
1. noun
a tributary of Lake Huron in Ontario, Canada
“The group of friends decided to canoe down the Achigan River during the summer.”