Overview

Malise Strathearn

(c. 1261—1312) magnate