Boy names
Xabier
Xabier is a Basque boy name. Meaning “new house”.
Variant of Javier.
Xerxes
Xerxes, Xerses or Jerjes is a Greek boy name.
Greek form of the Persian name Khshayarsha which meant “ruler over heroes”.
Name of several Persian kings.
Ximo
Valencian form of Joachim.
Xiu
Xiuli
Xolani
Xurxo
Xurxo is a Galician boy name. Meaning “farmer”.
Galician form of George.
Yago
Yago is a spanish boy name. Meaning “following after”.
Spanish form of Jacob
Yahveh
Variant of Yahweh.
Yahweh
It was the name of the Hebrew God. Maybe it comes from the old Semitic word “hawah” (to be).