Meaning of edinburgh
Definition of edinburgh
(noun)
the
capital
of Scotland;
located
in the Lothian Region on the
south
side
of the Firth of Forth
Other information on edinburgh
WIKIPEDIA results for
edinburgh
Amazon results for
edinburgh
Tweet