| Background: The name is Gaelic in origin, deriving from ‘MacGille Fhaolain’ ‘son of the servant of St Filan’. St Filan was a missionary of the old Celtic church, and there is a village in Perthshire named after him. The name Filan itself is derived from the Celtic ‘faelchu’, meaning ‘wolf’.
Variations: MacLellan, McLellan, Lobban, Logan, MacLennan, McLennan, Airth, Clackmannan, Kennet, Kinnaird
More Info: http://heraldry.celticradio.net/search.php?id=52
Discussion of this family is welcomed.