Achæménide

French

Noun

Achæménide m or f by sense (plural Achæménides)

  1. archaic form of Achéménide