Edinburgh - Definition

edinburgh

n 1: the capital of Scotland; located in the Lothian Region on
the south side of the Firth of Forth

Look up another word