Edinburgh in Greek Edinburgh in Greek Εδιμβούργο proper noun The capital city of Scotland. Add to Flashcards