Johor

From Fresh Dictionary

English

Proper noun

  1. State in western Malaysia which has Johor Bahru as its capital.
Personal tools