A number of English words have Scots origins. Glamour, for example, comes from English grammar and Scottish gramarye (namely, occult learning or scholarship). It means magic, enchantment, spell. Previous Post Robert Burns, 'A Red, Red Rose' Next Post Scottish Heroes & Villains Month