Results

wimple
noun twist or turn of a road or stream
verb (of a river etc) to twist; to turn