Meriadar

Meriadar was the ever-patient deity of the mongrelfolk.