#city

Top Definition
The capital of Scotland, UK.
Edinburgh city is really beautiful in sunny days!
by CYK_ June 24, 2018

Mug icon
Buy a edinburgh mug!