edinburgh – Meaning and Explanation

Part of speech : Noun

Urdu Meaning (اردو معنی)

اسکاٹ لینڈ کے دارالسلطنت ایڈ نبرگ کا یا اس سے متعلق ۔ ایڈنبرگ میں مروجہ قسم یا طرز کا ۔

🔹 Roman Urdu