Definition of Edinburgh

  • (noun) the capital of Scotland; located in the Lothian Region on the south side of the Firth of Forth

Synonyms of Edinburgh


Antonyms of Edinburgh


No Antonyms Found.

Homophones of Edinburgh


No Homophones Found.