Merriweather is a surname deriving from the Middle English merie, meaning 'merry pleasant' and wether, meaning weather.[1]