Otonabee

English

Proper noun

Otonabee

  1. A river in Peterborough County, Ontario, Canada, a tributary of the Trent River.

Derived terms