Meaning of New Galloway | Babel Free
Definitions
A small town in Dumfries and Galloway council area, Scotland, historically in Kirkcudbrightshire (OS grid ref NX6377).
Equivalents
Français
New Galloway
CEFR level
B2
Upper Intermediate
This word is part of the CEFR B2 vocabulary — upper intermediate level.
This word is part of the CEFR B2 vocabulary — upper intermediate level.