Uncover the origin, popularity, and more for any name.
Andrew-James is a combination of two popular given names. Andrew has Greek origins and means 'manly' or 'strong', while James comes from Hebrew and means 'supplanter' or 'he grasps the heel'. The combined name suggests a strong and determined individual.