Castor in Irish Castor in Irish Castór proper noun (Greek mythology) One of the Dioscuri Add to Flashcards