Edinburgh in Polish Edinburgh in Polish Edynburg proper noun The capital city of Scotland. Add to Flashcards