Talk:St George's-Tron Church

From Wikipedia, the free encyclopedia

[edit] Tron

My Scots dictionary defines tron as "marketplace", so I guess it means the church in the marketplace. -- Finlay McWalter | Talk 22:41, September 11, 2005 (UTC)