Green’s Dictionary of Slang

scamander v.

[the classical river Scamander, ult. SE meander; note Yorks. dial. skimaundering, hanging or hovering about]

of persons, to wander about, to take a devious or winding course.

[UK]Hotten Dict. of Modern Sl. etc.
[UK]Sl. Dict.