Updated June 9, 2019 Share: Family name origins & meanings English (Cornwall) : habitational name from Madron in Cornwall, named for the patron saint of its church, St. Madernus.