Word Definition - 休伦湖

xiū lún hú Lake Huron, one of the Great Lakes 五大湖[wǔ dà hú]

Individual Character Details