Search term Scotland has 2 results
Jump to
EN English HI Hindi
Scotland स्कॉटलैंड (skoṭlaiṇḍ)
Scotland (proper) [country in northwest Europe to the north of England] स्कॉटलैंड (proper) [country in northwest Europe to the north of England] (skoṭlaiṇḍ)