meaning of leonidas

1. king of Sparta and hero of the battle of Thermopylae where he was killed by the Persians died in 480 BC


Related Words

leonidas |

Developed & Maintained By Taraprasad.com

Treasure Words