Definition of Johor in English:

Johor

(also Johore)

proper noun

  • A state of Malaysia, at the southernmost point of mainland Asia, joined to Singapore by a causeway; capital, Johor Baharu.

Pronunciation:

Johor

/dʒəʊˈhɔː/