Alor Setar
geographical name
Alor Se·tar
sə-ˈtär
city and capital of the state of Kedah, Malaysia, in the northwestern peninsular part of the country population 66,179
Love words? Need even more definitions?
Merriam-Webster unabridged
Share