Four ships of the Royal Navy have borne the name HMS Castor.
Named after one of the Gemini twins in Greek mythology.
Castor also means "he who excels".