/ Dictionary / Index E Edinburgh: Meaning and Definition of Find definitions for: Ed•in•burgh Pronunciation: (ed'n-bûr"u, -bur"u or, esp. Brit., -bru), [key] — n. See(def. 4). a city in and the capital of Scotland, in the SE part: administrative center of the Lothian region. 470,085. Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease. See also: edinburgh (Thesaurus) Edinburg Edirne Related Content Daily Word Quiz: neologism Analogy of the Day: Today’s Analogy Spelling Bee: Today’s Spelling Bee Frequently Misspelled Words Frequently Mispronounced Words Easily Confused Words Writing & Language