Save Type Settlement Usage Greek Scripts Εδιμβούργο(Greek) Meaning & History Greek form of Edinburgh.