Edinburgh in Catalan Edinburgh in Catalan Edimburg proper noun The capital city of Scotland. Add to Flashcards