Merriweather

Merriweather is a surname derived from the Middle English merie, meaning 'merry pleasant' and wether, meaning weather.

[1]