Meaning of the Sanskrit Word: carao

  carāo—make wander    Madhya 25.273

Can't find any compound Sanskrit words containing carao.