Lake Simcoe
Definition
noun. a lake in Southern Ontario Canada
Example Sentence
The town of Georgina lies along the southern shore of Lake Simcoe.
Hear It! Say It! Write It!
Lake Simcoe