I've LOVED the nickname Cas for a boy ever since watching Supernatural, though Castiel seems a bit stiff to me, unlike something I'd actually use. Castor, however, is cute, and its Greek origins intrigue me. What do you think? Also, middle name suggestions would be lovely.
Thanks in advance!