meaning of edinburgh

1. the capital of Scotland; located in the Lothian Region on the south side of the Firth of Forth


Related Words

edinburgh | edinburgh prolog | edinburgh sml |

Developed & Maintained By Taraprasad.com

Treasure Words