This is what these words mean: [Mene] means 'numbered'--God has numbered the days of your reign and has brought it to an end.