Question: is zhang a first name?
Answer: Zhang is a very common surname, and it's not a particularly common given name, so it is very likely that it is your contact's surname.