EXPERIENCE
LEARN
C2
IPA
/skotɑːlaen/
GD
skotalaen

ស្កុតលែនដ៍ Meaning in English

Definitions

US Noun Scotland (a constituent country of the United Kingdom)
Wiktionary

Etymology

English - From Scotland.