Scottish-Irish surname turned given name, possibly from Gaelic 'magh' (plain) and 'fada' (long).
Like Moffett?
Swipe through thousands of names like it