said of a river or road: to follow a winding or intricate course
to wander aimlessly or casually without definite direction
meanderingadj
meanderinglyadv
meander2noun
a turn or winding of a stream
a winding path, course, or pattern
Latin maeander from Greek Maiandros (now Menderes), a river in Asia Minor. The Menderes is supposed to have given the legendary figure Daedalus the idea of building a labyrinth in which to imprison the Minotaur