meander - noun

singularmeander
pluralmeanders