capital of singapore

Noun
  1. The capital of Singapore;
    One of the world's biggest ports (synset 109020171)

Other Searches