Subscriber login


Forgot your password?

Library card login

Other

Edinburgh

Pronunciation: /ˈɛdɪnbərə/

Translate Edinburgh | into French | into Italian | into Spanish
Definition of Edinburgh
  • the capital of Scotland, lying on the southern shore of the Firth of Forth; population 449,100 (est. 2009). The city grew up round the 11th-century castle built by Malcolm III on a rocky ridge which dominates the landscape.

Edinburgh in other Oxford dictionaries

Definition of Edinburgh in the US English dictionary