From Old English or French origins, possibly a variant of Millard meaning 'guardian of the mill' or 'mill keeper.'
Like Milliard?
Swipe through thousands of names like it