English Dictionary
◊ NEEDLE BLIGHT
Edinburgh
n : the capital of Scotland; located in the Lothian Region on
the south side of the Firth of Forth [syn: {Edinburgh}]