Selwyn noun1 •A river in Canterbury, New Zealand, named after Bishop George Selwyn; in full, Selwyn River.