Word Definition - 霍尔木兹

huò ěr mù zī Hormuz, Iran, at the mouth of the Persian Gulf