preregnant

Noun

 * 1) One who reigns before another; a sovereign predecessor.