Selangor in Finnish Selangor in Finnish Selangor proper noun A state in western Malaysia. Capital: Shah Alam. Add to Flashcards