EXPERIENCE
LEARN
C2
IPA
/ʔeːkouh/
GD
'ekouh

អេកូស Meaning in English

Scottish
Scotland

Definitions

US Noun Scotland.
Headley
US Adjective to be Scottish
Headley
US Noun Scotland (a constituent country of the United Kingdom)
Wiktionary

Etymology

French -