Definition of Metrolander in English:

Metrolander

(also Metro-lander)

noun

  • An inhabitant of London's Metroland.

Origin

1920s; earliest use found in Rose Macaulay (1881–1958), author. From Metroland + -er.

Pronunciation

Metrolander

/ˈmɛtrə(ʊ)landə/