Since James spoke about spelling, is there any chance that Mockba is the French spelling for Moscow (which by the way is spelled Mosha in Greek... geez)? I know that in Russian it is spelt as MOCKBA when with capital letters.
If this is the case, I have 12 answers correct
***
Question #14:
In Greek the city is pronounced Delphi, written Δελφοί and using Greeklish (Greek spelling with Latin characters) Delfoi. Note that it is the same in both Ancient and New Greek.
As for Delphes, it is a Frenched or at least Latined attempt to write it.
AnnaBtG.
P.S.:
'awww' for this song, hope it's not running through your head anymore.
Frankly painful experience
It has happened to me too.