Usually, in any circumstance, keeping or holding a vigil means to keep guard or watch during the night, either for protection from an attack or to watch for someone arriving at a late hour in the night.
Didn't find the answer you were looking for?