爱丁堡 àidīngbǎo Edinburgh Definitions Defs Origin Strokes Stroke Words Sentences Sents 爱丁堡大学 àidīngbǎodàxué University of Edinburgh Public research university located in Edinburgh, Scotland; founded in 1583 by the Edinburgh Town Council under a royal charter from King James VI