Yahoo Canada Web Search

Search results

  1. Dictionary
    Shah Alam
    /ˈɑːləm/
    • 1. the capital of the state of Selangor in Malaysia, near the west coast of the Malay Peninsula; population 617,100 (est. 2009).