Meaning of kuala lumpur

Definition of kuala lumpur

(noun) the largest city and former capital of Malaysia until 2005

Other information on kuala lumpur

WIKIPEDIA results for kuala lumpur
Amazon results for kuala lumpur