Definition of Merry Englander in English:

Merry Englander

noun

  • An inhabitant of Merry England.

Origin

1930s; earliest use found in Evelyn Waugh (1903–1966), writer.