कैनोंगेट का नाम ऐबी ऑफ़ होलीरूड के संस्थापक डेविड I (1124-1157) के एक फरमान के आधार पर पड़ा, जिसने ऐबी और एडिनबर्ग के रॉयल बर्ग के बीच एक गेट बनाने का अधिकार दिया।
डेविड I ने ऐबी और एडिनबर्ग के रॉयल बर्ग के बीच एक गेट की अनुमति दी।