My Slavic language (Slovak) uses the word krajan, speaker can in this way name another person whose origin lies in the same country/land/area/region.
English translations I have found:
I realize I could use all of them, but still what are slight differences, and, more importantly, which one is more common? I would like to know also about UK and US difference.
Feel free to include also alternative vocabulary.