Meaning of the name - Gan

English Name: Gan
Sex: