Hi again

I've tracked down the birth of Malcolm McLeod (b.c. 1887) on the 1891 and 1901 censuses, and it makes interesting reading.
Malcolm McLeod, 7 January 1887, Portroller, Stornoway
Parents - Norman McLeod, fisherman and Henrietta, maiden name McLeod
Parents married 10 Nov 1874, Stornoway
This fits with the marriage that I mentioned in Reply #11
So, either this is the couple and the McGregor surname is a red herring or we need more info about, say the ages/places of birth of your friend's parent and siblings. If you can get this info without revealing their names, it would give some kind of time frame for Norman and Effie's births/deaths.
gnu
Added - gone around the long way to find the Euphemia/Effie/Henrietta link~
The Gaelic
Oighrig can be variously 'translated' as Euphemia, Effie and Henrietta, amongst others
http://www.whatsinaname.net/female-names/Oighrig.html