Is this Swedish? A place-name? There is a Swedish place-name, Mellerud. I think the first part means "middle". All speculation, of course.