Being of Greek-Cypriot origin I know of loads of strange names:
Periclios Periclios x 2
Constatinos Constantinou
Savvas Savva
But my all time favourite was a first name. We all have an English translation to our name, i.e. Periclios is Perry, Constantinos is Dino, Eftimios is Tim but we could...