Possibly from Welsh mad 'fortunate' plus diminutive suffix.
Check back in a moment for rank and trend details.