lockerbie Meaning and Definition
لاکربی
جنوب مغربی اسکاٹ لینڈ میں ایک شہر
lakrbi
junoob maghribi scot land mein aik shehar
Lockerbie (Scottish Gaelic: Locarbaidh) is a town in Dumfries and Galloway, south-western Scotland. It lies approximately 75 miles (121 km) from Glasgow, and 20 miles (32 km) from the English border.
Sponored Video