Oshawa meaning

ŏsh'ə-wä', -wə
A city of southeast Ontario, Canada, on Lake Ontario east-northeast of Toronto.
0
0
City in SE Ontario, Canada, on Lake Ontario.
proper name
0
0
Advertisement