Johnstone is a surname. It is a variant of the similar surname Johnston which in most cases is a toponymic surname derived from several places in Scotland.[1][2]
ancestry1
Developed by Tubidy