I found a site that gave etymology of Bellerophon: "Bearer of darts".