Yala
See also: yala
English
Etymology
From Thai ยะลา (yá-laa).
Proper noun
Yala
- A province of Thailand.
- A city in Thailand.
Translations
a province of Thailand
|
a city in Thailand
|
Anagrams
- alay, laya