Alan means “rock” (from Irish “ail”) or “little rock” (from Irish “ailín”), but as well “handsome” or “beautiful” (from Irish “álainn” or Scottish Gaelic “àlainn”). Alan could as well be derived from Celtic “alun” meaning “concord” or “harmony”. Besides, Alan has the meaning “from the Alans people”.