Millard

Name origin: Old English

Name meaning: Caretaker of the mill

Powers

Name origin: English

Name meaning: Alert