Definitions for edinburgh
Overview of noun edinburgh
The noun edinburgh has 1 senses? (no senses from tagged texts)
1. Edinburgh
(the capital of Scotland; located in the Lothian Region on the south side of the Firth of Forth)
(the capital of Scotland; located in the Lothian Region on the south side of the Firth of Forth)
