1 definition by sailorMakoto

or known as Johore, is a state of Malaysia in the south of the Malay Peninsula.
Johore is a fast growing state
by sailorMakoto December 13, 2018
Get the Johor mug.