Archer
Ranked #262 for boys in 2016, Archer has English origins and means "bowman." What little boy wouldn't be happy with this namesake?