meaning of artaxerxes ii

1. king of Persia who subdued numerous revolutions and made peace with Sparta ?-359 BC


Related Words

artaxerxes ii |

Developed & Maintained By Taraprasad.com

Treasure Words