Definition of happy land in English:

happy land

noun

  • A land of unusual prosperity, a place of happiness.

Origin

Mid 16th century; earliest use found in William Bullein (c1515–1576), physician.