Edinburgh
English Dictionary
->
Letter E
-> Edinburgh
Search Dictionary:
Edinburgh Definition
(n)
the
capital
of
Scotland
;
located
in
the
Lothian
Region
on
the
south
side
of
the
Firth
of
Forth
Edinburgh Synonyms
Edinburgh
© Art Branch Inc.