Enter the first name you are looking for below:
The name Xerach has origins in the Spanish language. It is derived from the Guanche language spoken by the indigenous people of the Canary Islands.
The name Xerxes has Persian origins and is associated with the Achaemenid Empire, specifically with the Great King of Persia, Xerxes I (486-465 BC). His native name was "Khshayarsh...