Definitions for "Johnstone"
Johnstone (Baile Eòin in Scottish Gaelic) is a town in Renfrewshire, Scotland, three miles west of neighbouring Paisley.
Johnstone is a surname of Scottish origin related to Johnston.
a distinguished researcher and commentator on contemporary global politics