skelp
bairn
No, "mi ma" is not a Scottish term for grandma. In Scotland, the term for grandmother is often "granny," "nana," or "gaga." "Mi ma" could be a variation or a term used in specific familial contexts, but it is not widely recognized as a standard term for grandmother in Scottish dialect.
teuchter
bubbly jack
No, it's French.
/spank
I don't think they have a different word for "I".
wynd Glen
Kyle (Scottish term) Strait
A Loch is the Scottish term for a Lake or a large body of water. It can also be referred to as being a land locked bay that is blocked off from the ocean.
The Scottish term for island is "eyre." However, another commonly used term in Scotland is "isle," derived from the Old French word "ile." In Scottish Gaelic, the word for island is "eilean." These terms reflect the rich linguistic heritage of Scotland and its many islands.
a spank is 'une fessée' in French; to spank someone is 'donner la fessée à ...'