Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

alor Definition

Cancel
alor
geographical name(Alor)
island of Indonesia in the Lesser Sunda Islands north of Timor; with Pantar forms the Alor Islands group
alor
geographical name(Alor)
city and capital of the state of Kedah, Malaysia, in the northwestern peninsular part of the country population 66,179

Words Related to alor!

alor Examples by Brain Bank Users