Walsh [noun] + fergus [noun]