noun a city in S Malaysia, near Singapore.
johor baharu 🔊 Listen to this noun a city in S Malaysia, near Singapore. Share Facebook Twitter Google +