What does the name Johnston mean? What is the meaning of the name Johnston?

Meaning of Johnston: Name Johnston in the Hebrew origin, means God is GraciousSon of Jack He who Supplants Diminutive of Jack -. Name Johnston is of Hebrew origin and is a Boy name. People with name Johnston are usually Hindu by religion.