Signification
The name Castor means "Beaver" or "One who excels". In Greek mythology, Castor was one of the twin brothers Castor and Pollux, the Dioskouroi, who were revered as protectors of sailors.
(Greek) beaver. Astrology: one of the twins in the constellation Gemini. Mythology: one of the patron saints of mariners.
(Greek) eager protector
