Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word scotland from English dictionary with examples, synonyms and antonyms.

scotland   noun

Meaning : One of the four countries that make up the United Kingdom of Great Britain and Northern Ireland. Located on the northern part of the island of Great Britain. Famous for bagpipes and plaids and kilts.

Scotland meaning in Telugu.