Derived from the Greek adjective ἱερός (hieros) meaning "sacred" combined with Greek ξένος (xenos) meaning "foreign, strange" as well as "foreigner, guest".This name is not to be confused with the related name Heroxenos, which is very similar in appearance but has a different meaning.