Dictionary.com
Thesaurus.com
has wandered
  • present perfect of wander (3rd person singular).