The Collaborative International Dictionary
Strowl
Strowl \Strowl\, v. i. To stroll. [Obs.]
Wiktionary
strowl
vb. (obsolete form of stroll English)