Definition of Johor in English:

Johor

(also Johore)

proper noun

  • A state in Malaysia, at the most southern point of mainland Asia, connected to Singapore by a causeway; capital, Johor Baharu.

Pronunciation:

Johor

/jəˈhôr/