edinburgh

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

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ chứa "edinburgh"

Từ có nhắc đến "edinburgh"

edinburgh
Edinburgh Castle stands on a hill overlooking the city.