anuvicarati

  1. wanders about or through; explores.
  2. thinks of, ponders.