An English surname and given name meaning "great" or "large," from an old word for much or big.
Like Mickle?
Swipe through thousands of names like it