Advertisement

Advertisement

Johor Baharu

Also Jo·hor Bah·ru,

[juh-hawr bah-huh-roo]

noun

  1. a city in S Malaysia, near Singapore.



Advertisement

Advertisement

Advertisement

Advertisement


John XXIIIJohore