Sydenham /ˈsɪdənəm/ noun1 •Two rivers named Sydenham River in Ontario, one flowing into Lake Huron, the other into Lake St. Clair. formsSydenhams