Guillermo de Moray de Drumsagard


Él era un hijo de Andrew Moray , Justiciar de Scotia . Fue signatario del Tratado de Salisbury y juró lealtad a Eduardo I de Inglaterra en 1296 y 1304. Fue sucedido por su hijo John .