The name andrea has its roots in greek and latin, and it has been used for centuries. In greek, the name andrea is a feminine form of andrew, which means “warrior” or “protector. ” Click here for more information about andrea schrage specializing in physician assistant in elgin, il