As a good narrator, Tolkien usually tells us only a part of the things he "knows" about Middle Earth. It might be that Aragorn's words initially referred to Andrath, but as that part of the story was abandoned, the most suitable explanation of the dwellings of
Quote:
foes that would freeze his heart
|
seems to be Barrow Downs. When he says:
Quote:
foes that would freeze his heart, or lay his little town in ruin
|
'or' doesn't need to mean 'and', so the latter can be ruffians. It is also possible that Wights can travel (as they once came to Downs) and that, on the other hand, rangers can withstand their 'chill' and keep them at bay. After all, Aragorn was able to withstand even the terror of five Nazgul in the night at Weathertop.