What does the Name Andrew Mean?

Andrew comes from the Greek meaning man-warrior. It is a form of Andreas. What boy would not love knowing his name means he is not only a man but also a warrior?