Family/Spouse: Ewen MacLean, III of Urquhart and Dochgaroch. Ewen (son of Eachuinn MacLean, II, of Urquhart and Macruari) was born about 1438. [Group Sheet] [Family Chart]