Meaning of the name - Alphard

English Name: Alphard
Sex: