Follow US:

The definition of 'edinburghs' & the word 'edinburghs' in example sentences or phrases

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

Synonyms of the word 'edinburghs' & Antonyms of the word 'edinburghs'.

Noun
SynonymsEdinburgh,