Antioch \a-ntio-ch, an-tioch\ as a boy's name is a variant of Antioco (Italian), and the meaning of Antioch is "stubborn, resistant".
The baby name Antioch sounds like Antiochus and Antiochos. Other similar baby names are Antione and Anicho.