Question: where does the last name johnston come from
Answer: The habitational surname originates in most cases from the place so called in Annandale , Dumfriesshire , Scotland .