Johor-baharu meaning

bä'ro͝o
A city of Malaysia on the southern tip of the Malay Peninsula opposite Singapore Island. The city is connected with Singapore by a causeway across the narrow Johore Strait.
0
0
Advertisement