Mallor of Arthedain

Mallor was the third King of Arthedain (T.A. 1029-1110).