Alan for a baby name

alt. Allan, Allen, Allyn, Alun Gaelic or old French, meaning ‘rock’.Alan is one of the oldest names still in popular use in the UK, and its roots can be traced back to the Norman invasion in the eleventh century.

Search by letter



Search by category