Castor
Primarily Male
The meaning of the name Castor is To Excel, To Shine
The origin of the name Castor is Greek
Notes:
In Greek mythology Castor is the twin brother to Pollux.
In Greek mythology Castor is the twin brother to Pollux.