Meaning of the Sanskrit Word: carao

  carao—make wander    Madhya 25.273

Can't find any compound Sanskrit words containing carao.