ARTAXERXES II





Definition:

  1. [noun] king of Persia who subdued numerous revolutions and made peace with Sparta (?-359 BC)
    Synonyms: Artaxerxes II, Artaxerxes

Synonyms: