Leonides
This may be a form of Leonidas, which comes from the Greek word for lion.
Your Favorite Names