Selangor in Greek Selangor in Greek Σελανγκόρ proper noun A state in western Malaysia. Capital: Shah Alam. Add to Flashcards