Meaning of the name - Alan

English Name: Alan
Sex: