Definition of merry Monarch in English:

merry Monarch

noun

British History
  • (A familiar epithet applied to) King Charles II (now usually with the).

Origin

Mid 17th century; earliest use found in 2nd Earl of Rochester (1647–1680), poet and courtier.