Edinburgh — definition

1. Edinburgh (Noun)

1 definition

Edinburgh (Noun) — The capital of Scotland; located in the Lothian Region on the south side of the Firth of Forth.

1 type of
capital
1 part of
Lothian Region