Etymology Explorer › Old English

Where does “Maccel” come from?