Nay Lad, I'm sorry if you can't take the critisism. I didn't realise you are the last word when it come to etymology. I suggest you open your mind to the possibility that you are wrong on this one. I live local to the area where the first Murgatroyds were to be found, there is still a house named after it.It is a Yorkshire dialect word with no association with Margaret at all, if you had ever been to Yorkshire you would understand. It is the clearing(royd-rode-rid or to rid the land of trees and stones) with the gate on to the moors.Lots of moors around here you see, think Wuther-ing Heights, oops 'owt ta do wi Inga?'. This is to be found in every local history book pertaining to Calderdale, Yorkshire, England and you wouldn't know that by reading a onomastic dictionary matey, no, knowledge like that comes from digging a bit deeper into local archives, something you can't do sat behind a computer screen in the United State of Whatever. Which takes me back to my original point, there are lots of inaccuracies on this site, have you thought that each dictionary you copy, has copied from other copies, so mistakes get copied too and then you come along decide you will perpetuate the copied mistake that your onomastic dictionaries made. A bit lazy me thinks.
May I suggest you click on the link below and read all about the origins of the first Moorgate royd,it's very interesting and then perhaps you could update the site.http://users.actrix.co.nz/murgatroyd/constable.htm
And why would Ingham on it's own be any different to the suffix in Birmingham, it doesn't make sense. Ingham means Inga's Homestead but Birmingham means the Birmeha people of a homestead. Trust me I live where there are Ings and ingham in lots of place names and road names. Remeber the more common the name or occupation the less the name is used and vice versa. If every 2nd women was called Inga, there would be a lot of confusion when asking for Ingahams,'which one is thi after lad?'yeh! Doesn't make sense one bit, more lateral thinking and less dependancy on other peoples work.