Alan m
English and Scottish: of Celtic origin and uncertain derivation (possibly a diminutive of a word meaning ‘rock’). It was introduced into England by Breton followers of William the Conqueror, most notably Alan, Earl of Brittany, who was rewarded for his services with vast estates in the newly conquered kingdom.
First names dictionary. 2012.