Meaning of flatlander in English:

flatlander

noun