Meanders

A meander is a twisting winding stream.