Alan (al-in) is a masculine name that is used in the English, Scottish, French, and Breton languages. Alan is a name with a meaning that is not known for certain. It may mean "little rock" or "handsome" in Breton. It could also be derived from the Alans, Iranian people that migrated to Europe.

Variants: Allan, Allen, Allyn

Diminutive: Al

Feminine Forms: Alana, Alanna, Lana, Lanna, Alaina, Alainna, Alanis, Alannis, Alanah, Alannah, Alayna, Alaynna, Allana, Allanna, Allanah, Allannah