Find the word definition

Wikipedia
Artavasdes

Artavasdes is the Hellenized form of the Iranian name Artavazhda. Variant renderings in Greek include Artabazos, Artabazes, Artabazanes and Artabasdos, and in Armenian Artavazd. People with this name include: