霍尔木兹这个名字的由来,据说有两种说法。
其一:霍尔木兹在波斯语的意思是“光明之神”。古希腊的马其顿国王亚历山大派大将霍尔木兹雅率舰队进攻波斯,舰队在海峡中的一个无名岛屿上停泊。后人为纪念这位统帅,便将他的名字作为那个海峡和岛屿的名字。后来,“霍尔木兹雅”逐渐变音转化为了“霍尔木兹”。
其二:大约在12世纪时,阿拉伯人在海峡中的霍尔木兹岛上建立了一个叫作霍尔木兹的王国,海峡从此就以霍尔木兹命名了。