Alan (آلان)

Alan is an English name meaning 'Handsome one'.

» Islamic Glossary