Aldrew

Meaning
Old EnglishFrom Al: Noble, Bright
Old EnglishFrom Andrew: Courageous, Valiant, Man
Gender
Origin