to take part in an indirect or aimless journey; to wander, saunter, meander
plural of meandro
Search
Explore