Wiktionary
stravaige
alt. To stroll, meander. vb. To stroll, meander.
alt. To stroll, meander. vb. To stroll, meander.