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