Alastair

Origin Gender Meaning
Greek Mythology Boy Protector of mankind
Scottish Boy protector of mankind, defender, helper