柔佛海峡 róufóhǎixiá Straits of Johor Definitions Defs Origin Strokes Stroke Words Sentences Sents 柔佛 róufó Johor Johor (a state of Malaysia located at the southern tip of the Malay Peninsula)海峡 海峽 hǎixiá noun strait strait; channel; a narrow passage of water connecting two seas or oceans