Johor Bahru

From Fresh Dictionary

English

Proper noun

Johor Bahru

  1. The state capital of Johor (Malaysia).
Personal tools