Xerxes for a baby name

Persian, meaning ‘ruler of the people’ or ‘respected king’. A king who attempted to invade the Greek mainland, but failed.

Search by letter



Search by category