VariousWords beta
Related Terms:
stenhouse
dalry
great north road
lothian
leith
edinbourgeois
edinbronian
edinburghian
edinburg
edina
hibs
put to horn
dunedin
almond
newbridge
edinburger
hearts
waverley
scotland
holyrood
Definitions:
Noun
Edinburgh
Definition: the capital of Scotland; located in the Lothian Region on the south side of the Firth of Forth