I've been searching for the origin of the surname Maycroft... I thought it would be easy to find, but numerous books and websites later I'm none the wiser!
I think it's English (I'd be surprised if it isn't) but even English surname sites don't have it.
Any info is greatly appreciated.