oshawa

/oʊˈʃɑːwə/

Definitions

1. proper noun

a city in Ontario, Canada

“The Oshawa General Motors plant is one of the largest in North America.”

2. noun

a variant of Ojibwe, an Indigenous language

“The Ojibwe community in Oshawa works to preserve their language and culture.”

Synonyms

  • Durham
  • Ontario