My McGregor family has a tradition of descent from the legendary Rob Roy’s family, but there is also a strongly held yet fallacious family prejudice that goes with the claim. All “true” MacGregors are supposedly spelt that way and, the story goes, those families spelt McGregor (or any other variants) are not related to our family and are definitely not related to Rob Roy.
In fact, my father’s generation was the very first of our family to be christened MacGregor; Dad’s father and his siblings had their names “corrected” when they started school - late 19th century. In a curious twist, as a boy I had always thought that my own name was spelt Macgregor, but when I had to provide a birth certificate in connection with starting work I found that the registrar had inadvertently spelt it McGregor - the “correction” was thus “corrected”. So, rather than MacGregor being the only “right” way to spell our name, Dad was the only one ever in our direct line to have it spelt that way.
Oh, and Rob Roy himself was christened McGregor!
Cheers, Peter